什么是jQuery的事件委托:事件委托主要是利用事件冒泡现象来实现的,对于事件委托的精准的掌握,可以有利于提高代码的执行效率。先看一段代码实例:蚂蚁部落 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单...
分类:
Web程序 时间:
2015-07-14 17:24:45
阅读次数:
138
下面给给各位朋友稍加整理了一jquery中阻止事件冒泡的一些例子,我们知道JQuery 提供了两种方式来阻止事件冒泡,但我们简单的利用它来做一些应用可能不深入或不理解,下面整理了更详细的方法,有兴趣的朋友可进入参考。jQuery.Event提供了一个非常简单的方法来阻止事件冒泡:event.stop...
分类:
Web程序 时间:
2015-07-14 13:26:16
阅读次数:
134
JavaScript与HTML之间的交互是通过事件实现的。一、事件流 首先我们要明白事件流的概念。当我们点击一个按钮时,也点击了按钮的容器元素,甚至也点击了整个事件。事件流描述就是从页面中接收事件的顺序。在主流浏览器中有两种事件接收方式。一种是IE提出的事件冒泡流,另一种是Netscape提出的事....
分类:
编程语言 时间:
2015-07-14 00:07:59
阅读次数:
145
事件冒泡并不是所有的事件都支持事件冒泡,比如submit ,focus,blur不支持事件冒泡,mouseover,mouseout虽然支持冒泡,但是一般不用,因为需要经常计算元素的位置,消耗比较大。事件冒泡带来的优点是可以使用事件委托,提高了页面的性能,缺点是父级元素中如果也绑定了一样的事件,那么...
分类:
编程语言 时间:
2015-07-12 00:16:27
阅读次数:
135
事件流描述的是从页面中接收事件的顺序。IE的时间流叫做事件冒泡(event bubbling)--事件开始时由最具体的元素(文档中嵌套层次最深的节点)接收,然后逐级向上传播到较为不具体的节点(文档)。事件捕获(event capturing)的思想是不太具体的节点应该更早接收到事件,而最具体的节点应...
分类:
编程语言 时间:
2015-07-09 00:22:36
阅读次数:
139
“DOM2级事件”规定的事件流包括三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段事件捕获:不太具体的节点应该更早的接收到事件,而最具体的节点应该最后接收到事件;(DOM2规范要求从document开始传播,但是浏览器从window对象开始传播)事件冒泡:最具体的节点先接收到事件,然后逐级向上传播...
分类:
其他好文 时间:
2015-07-05 22:33:08
阅读次数:
215
(本文转载自别处)JavaScript事件冒泡简介及应用一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它...
分类:
编程语言 时间:
2015-07-04 13:58:59
阅读次数:
138
<html>
????????<head>
????????????????<title>js阻止时间冒泡</title>
????????</head>
????????<style>
????????????????#bubble{width:300px;heigh...
分类:
Web程序 时间:
2015-07-03 12:37:12
阅读次数:
189
本章内容1、理解事件流2、使用事件处理程序3、不同的事件类型一、事件流事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。...
分类:
其他好文 时间:
2015-07-02 19:24:19
阅读次数:
176
1.event.stopPropagation(); 事件处理过程中,阻止了事件冒泡,但不会阻击默认行为(它就执行了超链接的跳转)2.returnfalse; 事件处理过程中,阻止了事件冒泡,也阻止了默认行为(比如刚才它就没有执行超链接的跳转)3.event.preventDefault...
分类:
Web程序 时间:
2015-07-01 21:49:18
阅读次数:
133