1.事件对象: 在触发DOM事件的时候都会产生一个对象。 2.事件对象event: (1)、type:获取事件类型 (2)、target:获取事件目标 (3)、stopPropagation():阻止事件冒泡 (4)、preventDefault():阻止事件默认行为 ~~~~~~~~~~~~~~~ ...
分类:
编程语言 时间:
2016-07-29 16:32:53
阅读次数:
152
事件对象: event:描述或者包含事件的更加详细的信息; event:不兼容FF; ev: 兼容IE9+,FF,Chrome,IE8--报undefined; 兼容写法:var oEvent=ev||event; clientX:X轴的坐标 clientY:Y轴的坐标 冒泡: 子元素的事件可以传递 ...
分类:
其他好文 时间:
2016-07-23 15:14:00
阅读次数:
175
事件流事件流描述的是从页面中接收事件的顺序,IE和Netscape提出来差不多完全相反的事件流的概念,IE事件流是事件冒泡流,Netscape事件流是事件捕获流。事件冒泡IE的事件流叫做事件冒泡,即事件开始时由最具体的元素(文档中嵌套最深的那个节点)接收,然后逐级向上(一直到文档);如下代码:<di ...
分类:
编程语言 时间:
2016-07-23 13:22:45
阅读次数:
227
DOM树 首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子: 事件冒泡(又称事件传播) 当我们点击一个链接时,其触发了链接元素的单击事件,该事件则引发任何我们已绑定到该元素的单击事件上的函数的执行。 复制代码 代码如下: $('a').bind('cli ...
分类:
Web程序 时间:
2016-07-21 23:41:14
阅读次数:
266
//阻止事件冒泡 event.stopPropagation(); //阻止浏览器默认操作 event.preventDefault(); 代码不一定能执行,写给自己看的。 事件冒泡: 这个时候点击li,会先弹出大盖伦,然后会执行li的父元素ul的onclick事件,最后执行ul的父元素a标签的单击 ...
分类:
Web程序 时间:
2016-07-21 21:43:37
阅读次数:
197
鼠标 与 滚轮事件 DOM3级中定义了9个鼠标事件,简介如下 不支持事件冒泡 mouseenter 鼠标从一个元素首次移动该元素范围时触发,该事件不冒泡,而且光标移动到后代元素上不会触发。 mouseleave 鼠标从该元素离开时,触发该事件,该事件不冒泡,而且光标移动到后代元素上不会触发。 这里说 ...
分类:
其他好文 时间:
2016-07-21 00:50:37
阅读次数:
175
js和html之间交互通过事件实现,通过使用偵听器来预定事件,以便事件发生时执行相应代码,这种为观察员模式。 事件流描述的是从页面中接受事件的顺序,又外向内为事件捕获流,由内向外为事件冒泡流,其中ie不支持事件捕获流,而且在低版本ie中冒泡流会跳过html dom2级事件规定的事件流包括三个阶段:事 ...
分类:
Web程序 时间:
2016-07-21 00:37:20
阅读次数:
217