jquery 点击元素以外任意地方隐藏该元素的方法(事件冒泡)
2016-10-07 23:16
441 查看
第一先实现点击任何地方都隐藏该元素(假设id="bar") $(document).click(function(){ $("#bar").hide(); }); 那么bar也属于document,点击bar也会让自己隐藏,显然这不是想要的,这时候要阻止冒泡事件,即document的事件对bar无效 $("#bar").click(function(event){ event.stopPropagation(); });
相关文章推荐
- jquery 点击元素以外任意地方隐藏该元素的方法(事件冒泡)
- jquery 点击元素以外任意地方隐藏该元素的方法
- jquery 点击元素以外任意地方隐藏该元素的方法
- JQuery 点击页面任意地方隐藏指定元素
- 点击除元素以外的任意地方隐藏元素js
- HTML点击元素以外任意地方隐藏该元素
- 事件冒泡(应用在点击该层以外的地方使之隐藏)
- jQuery实现点击元素以外的地方隐藏该元素
- js点击元素以外的地方隐藏 元素的方法
- 点击除指定元素以外的任意地方隐藏js
- 点击除元素以外的任意地方隐藏元素js
- jquery 点击元素实现背景色改变,点击元素以外任意地方还原该元素背景色
- jQuery 遍历 - closest() 方法实现点击元素本身以外隐藏元素
- IE中点击文本任意地方都可以执行onclick等事件的方法
- 基于JQuery的span元素点击事件在windows7触摸上失效的解决方法
- jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
- jquery 点击div 以外窗口隐藏的方法
- jquery无法为动态生成的元素添加点击事件的解决方法
- jquery使用on()方法绑定元素阻止事件冒泡问题
- 点击其它地方隐藏div/事件冒泡/sweet-alert阻止冒泡