如何获取目标单击的元素,即使此元素位于相同类型的其他元素中,如(div)
我有3个div,当我声明div的点击事件,点击顶部的div时,我也得到了3个父母的点击事件。
所以我只希望我单击的目标元素只有一个单击事件,而忽略其他事件
我的尝试
jQuery('div').click(function(e) {
var clicked = jQuery(e.target);
// Ensure we're checking which list item is clicked,
// other children should be allowed
我有一个JQuery导航,单击一个父<li>就可以使用JQuery向下滑动。在第二次点击时,它会将导航向上滑动。我的问题是,我的客户希望如果他点击屏幕上的其他地方,它也会滑动回来,也就是说,只要点击空白区域就会折叠导航。
有什么想法吗?
下面是Jquery:
$('#menu-flag-menu > li > a').click(function(e) {e.preventDefault();});
$("#menu-flag-menu li a").click(function(){
// close all opene