博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阻止事件冒泡
阅读量:5362 次
发布时间:2019-06-15

本文共 515 字,大约阅读时间需要 1 分钟。

点击区域时 阻止事件冒泡,即防止document检测到click事件,所以可以执行不希望在document的click事件时执行的方法
var flag = true;$(document).click(function() {  if(flag) {    $('#searchList').hide();  //AngularJS指令中使用element.find('div.search-list')更适合指令的复用    flag = false;  }});//点击该区域是要阻止事件冒泡,防止document检测到click事件$('#searchArea').click(function(e) {  var ev = e || window.event;  if (ev.stopPropagation) {    ev.stopPropagation();  } else if(window.event){    window.event.cancelBubble = true; //兼容IE  }});

 

转载于:https://www.cnblogs.com/shiddong/p/5800551.html

你可能感兴趣的文章
【Winform】.cs文件命名空间排序及注释批量处理工具
查看>>
网站图片提示效果(jQuery)
查看>>
<b></b>与<strong></strong>有什么不同?<i>和<em>有啥区别?
查看>>
PHP中isset和empty的区别(最后总结)
查看>>
python框架之Flask(3)-Blueprint(蓝图)
查看>>
引用和指针
查看>>
EventBus 3.X使用
查看>>
[lua]紫猫lua教程-命令宝典-L1-01-08. math数学函数库
查看>>
监控和安全运维 1.4 nagios安装
查看>>
TJU3214&HDU2290
查看>>
XML序列化CDATA
查看>>
數據庫關係代數除法運算
查看>>
Vue.js 入门教程
查看>>
博客园 UAP 的部分反馈回复
查看>>
nyoj_528_找球号(三)_201404152050
查看>>
Oracle数据库程序包全局变量的应用
查看>>
mssql Row_Number() 分页 DISTINCT 问题
查看>>
我为什么不用Django而用Flask?
查看>>
CSS动画属性性能详细介绍
查看>>
swift NSdata 转换 nsstring
查看>>