Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery可排序绑定单击事件_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript JQuery可排序绑定单击事件

Javascript JQuery可排序绑定单击事件,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,如何绑定中特定项目的单击事件 但当我点击一个项目时,它会点击所有东西。有没有办法知道单击了哪个项目 更新: 感谢您注意到我的输入错误,现在删除了文档中的报价。这是一把小提琴 我为你们创作的 复制:将2个项目拖到主屏幕上,然后单击该项目 $(document).on('click', '#sortable', function(e) { alert(e.target); // here you will see for more detail use **console** });

如何绑定中特定项目的单击事件

但当我点击一个项目时,它会点击所有东西。有没有办法知道单击了哪个项目

更新:

感谢您注意到我的输入错误,现在删除了文档中的报价。这是一把小提琴

我为你们创作的

复制:将2个项目拖到主屏幕上,然后单击该项目

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

您有打字错误

从文档中删除引号

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

参考资料


从中删除引号document@Riturajratan请看我的fiddle@user2785929fiddle有什么问题?警报触发两次。@user2785929,因为您正在使用label来聚焦元素。当您单击label时,它会触发
for
属性中元素的聚焦事件。请检查更新以解决问题-->对此noob深表歉意答复。我不知道如何在小提琴中放置
popover
,但我尝试在代码中的事件中放置
popover
,但单击时它会显示多个popover。有办法解决这个问题吗?@user2785929使用`event.preventDefault();`在单击事件中。创建一个小提琴。@mplungjan将两个项目拖到主菜单上,然后单击该项目确定,预期的行为是什么?请阅读
$(document).on('click', '#sortable', function(e) { 
     alert(e.target); // here you will see for more detail use **console** 
});
$(document).on('click', '#sortable', function(event) { 
   alert(event.target.nodeName);
});