Jquery 绑定函数以获取可排序项的类
我用它来交换两个列表中的项目。当类从一个列表移动到另一个列表时,我需要从一个项目中获取该类,这很容易做到Jquery 绑定函数以获取可排序项的类,jquery,jquery-ui,jquery-ui-sortable,Jquery,Jquery Ui,Jquery Ui Sortable,我用它来交换两个列表中的项目。当类从一个列表移动到另一个列表时,我需要从一个项目中获取该类,这很容易做到 $("#sortable").sortable({ update: function (event, ui) { alert($(ui.item).attr('class')); } }); 但我需要在动态内容上执行此操作,所以我需要将此函数与.on绑定以使其工作。所以我怎么能做这样的事 $(document).on("sortable","
$("#sortable").sortable({
update: function (event, ui) {
alert($(ui.item).attr('class'));
}
});
但我需要在动态内容上执行此操作,所以我需要将此函数与.on绑定以使其工作。所以我怎么能做这样的事
$(document).on("sortable","#sortable", function() {
并且仍然可以访问apiupdate
选项来实现此功能?我认为您应该检查事件标签。我举了一个例子:
$( ".selector" ).sortable({
sort: function( event, ui ) {
//do stuff
}
});
此事件在排序期间触发,您也可以在停止时绑定事件,在停止和启动之前,请检查它。使用$(“#可排序li).on();?这是用于动态内容的bind的错误版本。哦,很抱歉误解了你的问题,你说的动态内容是什么意思?有什么变化?也许我误解了这个问题,所以请提供更多详细信息。为什么不在ajax成功中应用
sortable
?如果对你的应用程序逻辑不合适,你可以使用amplify的publish/s订阅方法。