如何在sortable of jQuery UI
中的特定项目上绑定点击事件?
<div id="sortable"></div>`
我尝试使用
$(document).on('click', '#sortable', function() {
alert('test');
});
但是当我点击一个项目时,它会点击所有内容。有没有办法知道点击了哪个项目?
更新
感谢您注意我的输入错误,现在删除了文档中的引号。这是一个小提琴。
我为你们创造了fiddle。
要重现:将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);
});
<小时/> 参考