以前对事件的了解停留在事件冒泡的概念。 一提到就想到了事件不断的向上冒泡的过程其实常见的事件模型分为事件冒泡,事件捕获事件冒泡 在我们使用的所有浏览器中,都支持事件冒泡,即事件由子元素向祖先元素传播。事件捕获 在firefox,chrome,safari这类标准浏览器中还支付事件捕获(I...
分类:
其他好文 时间:
2014-07-01 21:25:19
阅读次数:
204
一般的事件流中有两种:一是事件捕获 二是事件冒泡事件冒泡的理解:何谓冒泡,当水开的时候,水珠不断地向上冒的过程。在JS中同样如此。在DOM中是一种树型的结构。如:window document html body...
分类:
Web程序 时间:
2014-06-28 15:43:15
阅读次数:
257
再阻止事件冒泡的方面,jquery有两种方式:一种是 return false;另外一种是 e.stopPropagation()html代码 点击我 js代码:$('#hr_three').click(function(e){ alert('我是最里层!') //e.stopPro...
分类:
Web程序 时间:
2014-06-27 17:19:21
阅读次数:
258
什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达...
分类:
Web程序 时间:
2014-06-26 19:11:11
阅读次数:
162
preventDefault方法的起什么作用呢?
我们知道比如百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于标签的默认行为。
preventDefault方法又起什么作用?
preventDefault是可以阻止它的默认行为的发生而发生其他的事情。起到阻止js事件冒泡的作用。...
分类:
编程语言 时间:
2014-06-26 13:19:57
阅读次数:
150
第13章
事件JavaScript与HTML之间的交互式通过事件来实现的。事件流事件流描述的是从页面中接收事件的顺序,IE和Netscape提出了完全相反的事件流概念,IE是事件冒泡流,Netscape是事件捕获流事件冒泡click一个元素,click事件沿DOM树向上传播,在每一级节点都会发生,直...
分类:
编程语言 时间:
2014-06-07 23:30:33
阅读次数:
313
Query对DOM的事件触发具有冒泡特性。有时利用这一特性可以减少重复代码,但有时候我们又不希望事件冒泡。这个时候就要阻止
jQuery.Event冒泡。在jQuery.Event
的文档中的开头得知,jQuery.Event对象是符合W3C标准的一个事件对象,同时jQuery.Event免去了检查...
分类:
Web程序 时间:
2014-06-04 18:48:28
阅读次数:
293
阻止jQuery事件冒泡Query对DOM的事件触发具有冒泡特性。有时利用这一特性可以减少重复代码,但有时候我们又不希望事件冒泡。这个时候就要阻止
jQuery.Event冒泡。在jQuery.Event 的文档中的开头得知,jQuery.Event对象是符合W3C标准的一个事件对象,同时jQuer...
分类:
Web程序 时间:
2014-06-03 11:28:49
阅读次数:
301
一般的事件流中有两种:一是事件捕获二是事件冒泡事件冒泡的理解:何谓冒泡,当水开的时候,水珠不断地向上冒的过程。在JS中同样如此。在DOM中是一种树型的结构。如:windowdocumenthtmlbodyspan例如span标签绑定了一个onclick事件.在没有阻止冒泡事件的时候,当span发生onclick..
分类:
其他好文 时间:
2014-06-02 14:23:44
阅读次数:
204