在一些情况下,我们必须阻止冒泡,或者是要阻止浏览器的默认事件,方便操作,简单代码如下: 阻止冒泡: function stopBubble(ev) { if(ev&&ev.stopPropagation);//非IE下,DOM2 { e.stopPropagation(); } else { win ...
分类:
Web程序 时间:
2016-05-23 14:57:31
阅读次数:
174
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script src="js/jquery-1.11.1.min.js"></script> <script> $(function(){ $( ...
分类:
其他好文 时间:
2016-05-03 12:31:01
阅读次数:
107
弹出层简称pop,隐藏方法有两种。 1. pop上阻止冒泡,document上click隐藏pop jquery实现 pop show时注册一次document的click,可以减少document click的无谓触发和pop检测。 2. document上click,检测事件源,是否为pop或其 ...
分类:
其他好文 时间:
2016-04-15 11:45:50
阅读次数:
109
1.事件冒泡机制: 事件冒泡机制也就是当一个事件绑定到一个元素上时,如果这个元素不存在或者回调函数返回ture,那么这个事件就会向上冒泡,继续绑定这个元素的父级元素直至document。(如果事件返回return false则不会冒泡) 阻止冒泡:1.事件return false ; 2.evt.s ...
分类:
其他好文 时间:
2016-04-13 20:27:11
阅读次数:
165
原地址:http://missra.com/article/web-57.html 嵌套的标签元素,如果父元素和子元素都绑定了一些事件,那么在点击最内层子元素时可能会触发父级元素的事件,下面介绍一下JavaScript阻止默认事件与JavaScript阻止事件冒泡示例。 (1)阻止冒泡事件 注:嵌套 ...
分类:
Web程序 时间:
2016-04-13 17:09:21
阅读次数:
245
$(" body").click(function(){ $("#div").hide(); }); $("button").click(function(e){ $("div").show(); e.stopPropagation();//阻止冒泡到body }); $("#div").click
分类:
其他好文 时间:
2016-03-09 17:42:26
阅读次数:
138
调用return false的时候,他实际上做了三件事 event.preventDefault(); 禁止默认行为 event.stopPropagation(); 阻止冒泡 停止回调函数执行并立即返回。
分类:
其他好文 时间:
2016-01-27 17:18:19
阅读次数:
173
html代码 javascript代码function funcDiv1(){ $('#div1 span:first').html('aaa');}function funcDiv2(event){ ...
分类:
其他好文 时间:
2016-01-27 12:33:15
阅读次数:
169