补充一些自己容易忘的知识点:event.stopPropagation() 阻止事件冒泡event.preventDefault() 阻止事件的默认行为return false 相当于event.stopPropagation() +event.preventDefault() 。除了阻止默认行为之...
分类:
Web程序 时间:
2014-07-19 08:34:57
阅读次数:
181
什么是JS事件冒泡?:
在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。
如何来阻止Jq...
分类:
Web程序 时间:
2014-07-18 21:39:55
阅读次数:
212
一:事件冒泡的意思是:一个大的容器已经设置了事件,如果这个容器里还包容着一个小的容器也设置了自己的事件,那么因为小容器是在大容器里面的,触发小容器的事件同时也等于触发了大容器的事件,有时这并不是我们想要的结果,我们可以通过能力检测来阻止事件冒泡如: 非缘勿扰(共36集)主演:苏有朋/秦岚/...
分类:
Web程序 时间:
2014-07-16 17:57:36
阅读次数:
198
阻止jQuery事件冒泡jQuery对DOM的事件触发具有冒泡特性。有时利用这一特性可以减少重复代码,但有时候我们又不希望事件冒泡。这个时候就要阻止 jQuery.Event冒泡。在jQuery.Event 的文档 中的开头得知,jQuery.Event对象是符合W3C标准的一个事件对象,同时jQu...
分类:
其他好文 时间:
2014-07-16 12:30:04
阅读次数:
206
secyingJquery 事件冒泡原文链接http://blog.163.com/chtx87_98/blog/static/654011192011830928585/原文链接二:http://hi.baidu.com/armyknife/blog/item/60ddc6c378b00847b2...
分类:
Web程序 时间:
2014-07-11 21:17:58
阅读次数:
259
1、什么是事件冒泡 在页面上可以有多个事件,也可以多个元素响应同一个事件。假设页面上有两个元素,其中一个元素嵌套在另一个元素里,并且都被绑定了click事件,同时元素也绑定了click事件,完整代码如下: 外层div元素 内层span元素 外层div ...
分类:
其他好文 时间:
2014-07-09 22:22:42
阅读次数:
364
1.阻止浏览器的默认行为function stopDefault(e) { //如果提供了事件对象,则这是一个非IE浏览器 if(e && e.preventDefault) { //阻止默认浏览器动作(W3C) e.preventD...
分类:
Web程序 时间:
2014-07-09 20:39:34
阅读次数:
288
一、什么是事件冒泡 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了...
分类:
Web程序 时间:
2014-07-07 12:30:34
阅读次数:
249
js中冒泡事件和捕获事件:冒泡事件:冒泡事件是从里向外,即是从被绑定元素开始一直向外到达页面的所有祖先元素都会被触发,这 一过程被称为事件冒泡。这个事件从原始元素开始一直冒泡到DOM树的最上层捕获事件:捕获事件是从页面的最上层到被绑定元素都会触发。IE只支持事件冒泡,不支持事件捕获冒泡事件和捕获事件...
分类:
Web程序 时间:
2014-07-05 18:06:39
阅读次数:
202
事件流描述的是从页面中接收事件的顺序。IE和Netscape的开发团队提出完全相反的事件流概念。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获。(1)事件冒泡事件开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点。exampleclick me...
分类:
Web程序 时间:
2014-07-02 23:19:21
阅读次数:
383