一、事件流 事件流意味着页面上不止一个元素可以相应相同的事件。逻辑上,每个元素必须能以指定顺序响应事件。事件顺序是IE4.0和Netscapte4.0中支持的事件之间的主要不同点。1.事件冒泡 对于IE,解决方案是使用事件冒泡技术。基本思想是,事件从事件发生的目标最内部开始出发,向上触发到最外部.....
分类:
编程语言 时间:
2014-11-16 21:26:24
阅读次数:
239
/****************************************** 事件流 **************************************************/事件流 是描述页面接受事件的顺序,IE 使用的是时间冒泡流;而Netscape的事件采用的是事件捕获....
分类:
编程语言 时间:
2014-11-16 00:26:12
阅读次数:
285
function stopEvent(){ //阻止冒泡事件 //取消事件冒泡 var e=arguments.callee.caller.arguments[0]||event; //若省略此句,下面的e改为event,IE运行可以,但是其他浏览器就不兼容 if (e && e.stopProp....
分类:
其他好文 时间:
2014-11-14 13:52:01
阅读次数:
135
1.1事件流1.1.1.事件冒泡冒泡技术的基本思想是,事件从发生的目标最内部开始触发,向上触发到最外部(document对象)1.1.2.事件捕获事件捕获与冒泡相反,它的事件触发顺序是从最外层的对象到最里层的对象。事件捕获也可以window级的事件,但是需要开发者显示指定。1.2.3.DOM事件流D...
分类:
编程语言 时间:
2014-11-11 21:06:41
阅读次数:
396
开始啦 document.getElementById('divId1').onclick = function(){ alert('divId1'); }var eleDiv2 = document.getE...
分类:
其他好文 时间:
2014-11-10 23:14:54
阅读次数:
200
一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事 件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了...
分类:
编程语言 时间:
2014-11-10 19:22:43
阅读次数:
222
事件冒泡时,触发click事件: 1 2 3 4 5 Bubble Test 6 7 8 Div 9 10 27 事件捕获时,触发click事件: 1 2 3 4 5 Bubble Test 6 7 8 Div 9 10 27
分类:
其他好文 时间:
2014-11-09 19:30:28
阅读次数:
203
JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。天台县羿壮冶金任何一个事件的目标元素都是最开始的那个...
分类:
编程语言 时间:
2014-11-05 22:42:39
阅读次数:
232
简单描述: 用到的知识点 css 中的绝对定位 以及 Js 中的事件冒泡(或事件委托)1 .cont{display:inline-block;width:200px;height:200px;border:1px solid red;position:absolute;left:150px;t.....
分类:
其他好文 时间:
2014-11-04 19:35:35
阅读次数:
343
Javascript事件模型1、事件流:事件冒泡:主要是IE浏览器用于解决事件流的技术,就是重事件源的事件被触发它就会向自己的父节点一层层的去触发事件。事件捕获:是Netscape用于解决事件流的技术,就是从父节点向子节点去触发事件。DOM事件流:是FireFox用于解决事件流的技术,既有事件冒泡和...
分类:
编程语言 时间:
2014-11-02 19:33:37
阅读次数:
339