JQuery可排序绑定click事件

时间:2013-11-08 06:42:39

标签: javascript jquery jquery-ui

如何在sortable of jQuery UI中的特定项目上绑定点击事件?

<div id="sortable"></div>`

我尝试使用

$(document).on('click', '#sortable', function() { 
     alert('test'); 
});

但是当我点击一个项目时,它会点击所有内容。有没有办法知道点击了哪个项目?

更新

感谢您注意我的输入错误,现在删除了文档中的引号。这是一个小提琴。

我为你们创造了fiddle

要重现:将2个项目拖到主要项目上,然后单击项目

2 个答案:

答案 0 :(得分:0)

$(document).on('click', '#sortable', function(e) { 
     alert(e.target); // here you will see for more detail use **console** 
});

参考 event.target

答案 1 :(得分:0)

你有拼写错误

从文档中删除引号

$(document).on('click', '#sortable', function(event) { 
   alert(event.target.nodeName);
});

<小时/> 参考

event.target