【问题标题】:Toggle stops working after dragging element to sortable将元素拖动到可排序后切换停止工作
【发布时间】:2011-08-24 08:54:12
【问题描述】:

我正在编写一个需要拖放功能的 Web 应用程序。

可拖动对象相当大,但它有一个最小化按钮。但是,在我将对象拖到可排序元素后,最小化按钮停止工作。

这是代码示例: http://jsfiddle.net/Alvyxaz/u7SdU/

在将对象拖动到可排序之前和之后尝试单击 + 号。

有什么建议吗?

谢谢!

【问题讨论】:

    标签: javascript jquery jquery-ui jquery-ui-sortable jquery-ui-draggable


    【解决方案1】:

    我通过使用带有点击事件的.livetoggle() 而不是显示/隐藏来让它工作。

    $('.minmax').live('click', function () {
        $(this).siblings().toggle();
    });
    

    http://jsfiddle.net/u7SdU/8/

    【讨论】:

    • 成功了!非常感谢!必须研究这个 .live() 方法来弄清楚它为什么起作用。
    猜你喜欢
    • 1970-01-01
    • 2015-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多