例如:document上有A事件,div有B事件,div里面的span有C事件,如果不给span和div加阻止事件冒泡的话,点击span时 就会触发到div的B事件、document的A事件,当点击span时不想触发div和document的事件就要加上阻止事件冒泡,div也是一样的 道理。JQue...
分类:
其他好文 时间:
2015-01-20 19:49:35
阅读次数:
199
A:return false--->In event handler ,prevents default behavior and event bubbing 。 return false 在事件的处理中,可以阻止默认事件和冒泡事件。B:event.preventDefault()---> In e...
分类:
Web程序 时间:
2015-01-20 15:05:46
阅读次数:
252
IE中的事件对象1)type属性 用于获取事件类型2)srcElement属性 用于获取事件的目标3)cancelBubble属性 用于阻止事件冒泡 设置为true表示阻止事件冒泡 设置为false表示不阻止冒泡4)returnValue属性 用于阻止事件的默认行为 设置为false表示阻止事件的....
分类:
其他好文 时间:
2015-01-13 14:11:33
阅读次数:
119
外层div元素 内层span元素 外层div元素$(function(){ // 为span元素绑定click事件 $('span').bind("click",function(event){ var txt = $('#msg').html()...
分类:
其他好文 时间:
2015-01-13 13:57:02
阅读次数:
203
事件对象:在触发DOM上的事件时dou都会产生一个对象,事件对象eventDOM中的事件对象1)type属性 用于获取事件类型2)target属性 用于获取事件目标3)stopPropagation()方法 用于阻止事件冒泡4)preventDefault()阻止默认行为bubbles,cansel...
分类:
其他好文 时间:
2015-01-13 12:23:54
阅读次数:
256
由于每个元素在文档里面触发时都会冒泡如果每个层上都有alert事件,那么触发里层div时,alert 里层,外层,最外层。为了防止事件之间干扰,需要阻止事件冒泡。一般使用e.stopPropagation();ie8及其以下不支持,需要使用e.cancelBubble=false;另外e是用来获得w...
分类:
Web程序 时间:
2015-01-08 12:42:26
阅读次数:
165
有段时间没有更新博客了,2014就要过去了,贴上一段代码。之前遇到事件冒泡的问题,也去网上搜索了一番,结果大部分都是一样的代码,贴来用时也不太顺利。涉及到FF时,可以用 e.stopPropagation(); ,不知怎地我没用成功。不过我发现FF支持e.cancelBubble = true;的写...
分类:
编程语言 时间:
2014-12-27 23:03:11
阅读次数:
242
e.stopPropagation()阻止事件冒泡 冒泡事件测试 我们先看这段代码: 我们会看到这样的情况:span alert -> td alert -> table alert。这就叫事件冒泡。就是从下到上,从里到外,事件依次触发。有的时候我们不希望事件冒泡咋办? 如果想获得事件相...
分类:
Web程序 时间:
2014-12-09 13:40:04
阅读次数:
136
DOM:1.DOM中的事件对象 (1)type,获取世界类型; (2)target,获取事件目标; (3)stopPropagation()方法,阻止事件冒泡; (4)preventDefault()方法,阻止事件的默认行为。2.IE中的事件对象 event = event || windo...
分类:
Web程序 时间:
2014-12-05 12:17:52
阅读次数:
199
想要阻止点击#p_cont区域时触发a事件,需要在#p_cont区域内加入阻止事件冒泡的代码,具体实现祥看本文,希望对你有所帮助。#p_box包括#p_cont,当点击#p_box区域任何位置时(包括#p_cont),都会触发a事件。想要阻止点击#p_cont区域时触发a事件,需要在#p_cont区...
分类:
其他好文 时间:
2014-12-03 20:58:48
阅读次数:
97