【问题标题】:How to change the UI of an item being dropped onto a sortable list?如何更改被拖放到可排序列表中的项目的 UI?
【发布时间】:2011-08-21 05:07:56
【问题描述】:

我有两个 jQuery UI 可排序列表。当我将拖动的项目放到最终列表中时,我想更改它的 UI(从源列表中的一个小部件开始,但在放入目标列表时将其分解为详细视图)。有没有人知道我可以如何做到这一点,或者是否有可能?

【问题讨论】:

    标签: jquery jquery-ui jquery-ui-sortable


    【解决方案1】:

    您可以使用stop 事件:

    当排序停止时触发此事件。

    你会有这样的东西:

    stop: function(event, ui) {
        $(ui.item[0]).html('Replace the HTML as needed.');
    }
    

    现场演示:http://jsfiddle.net/ambiguous/Cb5BQ/

    您希望跟踪类中的当前状态(小或大),以便您可以根据需要在“小部件”版本和“详细视图”版本之间切换。

    【讨论】:

    • 很好的解决方案!感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 2023-03-05
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多