冒泡和捕获小结

来源:互联网 发布:淘宝页头150px图片 编辑:程序博客网 时间:2024/05/18 18:44

根据网上看到的文章,小结如下:

JS事件流其中一种是冒泡事件,当一个元素被触发一个事件时,该目标元素的事件会优先被执行,然后向外传播到每个祖先元素,恰如水里的一个泡泡似的,从产生就一直往上浮,到在水平面时,它才消失。在这个过程中,如果你只希望事件发生在目标元素,而不想它传播到祖先元素上去,那么你需要在“泡泡”离开对象之前刺破它。
另一种相反的事件类型就是捕获。


return false 会把浏览器默认事件和冒泡干掉,

ev.preventDefualt(); 可以单独阻止默认事件,

ev.stopPropagation() 可以单独阻止冒泡 


相关网页:


冒泡:
http://www.jb51.net/article/46294.htm

http://www.cnblogs.com/guohu/archive/2013/01/15/2860888.html

http://caibaojian.com/javascript-stoppropagation-preventdefault.html

http://blog.csdn.net/tnjun123456/article/details/7105935

http://www.2cto.com/kf/201412/359961.html


冒泡和捕获:
http://segmentfault.com/a/1190000000749838

http://www.jb51.net/article/42492.htm

http://www.cnblogs.com/Jason-Damon/archive/2011/11/20/2255952.html
http://blog.jobbole.com/39446/

在jquery中阻止冒泡:
http://www.jb51.net/article/48937.htm

http://www.cnblogs.com/jiqing9006/archive/2012/09/11/2679831.html

http://www.cr173.com/html/24999_1.html


0 0
原创粉丝点击