我正在使用這個jquery來做一個拖放式可排序列表。 http://jqueryui.com/demos/sortable/ 我該如何捕捉元素的拖動事件?如何在JQuery UI中獲取拖拽事件的排序?
<script>
$(文件)。就緒(函數(){ $( 「#排序」)排序(); });
</script>
請幫助me.am不熟悉advance..i需要得到拖動的元素的ID jquery.thanks。
我正在使用這個jquery來做一個拖放式可排序列表。 http://jqueryui.com/demos/sortable/ 我該如何捕捉元素的拖動事件?如何在JQuery UI中獲取拖拽事件的排序?
<script>
$(文件)。就緒(函數(){ $( 「#排序」)排序(); });
</script>
請幫助me.am不熟悉advance..i需要得到拖動的元素的ID jquery.thanks。
下面是如何獲得拖動的元素的ID:
$('#sortable').sortable({
stop: function(ui, event){
var id = event.item.attr('id');
alert(id);
}
});
根據this page,您可能會使用start
或activate
事件。
非常類似於以前的答案,但我用停用排序已經完成
的jQuery後捕獲事件:
$('.week').sortable({
deactivate: function (ui,e) {
console.log(e.item.attr('id'));
},
});
本帖子幫助我瞭解了拖動事件:http://stackoverflow.com/questions/8148145/drag-event-for-jquery-ui-sortable – nerdess 2013-01-15 13:30:05