-
2017-06-26 09:48:25
-
2017-06-26 09:52:15
- jquery1.9中删除的die,browser,live,sub,toggle的替换方法介绍
- 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 链接:http://caibaojian.com/jquery1-9-tutorial.html 来源:http://caibaojian.com jQuery 1.9变化有几点,最重要的是标题所提到的browser,live,die,sub,toggle这几个,如果你在使用过程中遇到高级版本不行,而低版本却可以的时候,那你就要了解一下是不是版本升级带来的影响了。之前也转载过一篇“jQuery1.9升级和删除的API指南”
-
1914
-
2017-06-26 09:55:21
-
2017-06-26 10:02:03
-
2017-06-26 10:04:22
- jQuery中关于用on代替delegate以及live的写法区别详解
- 早期对页面上后期加载的动态元素,赋事件或值的时候,是使用live的. 由于效率比较低(其实数据不多也感觉不出来),后面使用delegate委托来代替了,再后面,1.7以后使用on 来代替delegate了. live,delegate在新版本中都还可以用. 它们在写法上有差别,一段时间不写容易混,写下来备忘. 如点击div里的任意一个button时增加一个新button:页面
-
1293
-
2017-06-26 10:07:28
- JQuery事件委托机制之delegate和undelegate的实例分析
- delegate()还有一个非常重要的性质:使用delegate() 方法的事件处理程序适用于当前已经存在或未来新增的元素。那么delegate()是怎么做到的呢?很简单,利用javascript中的事件冒泡机制。当子元素产生1个事件的时候,如果没有禁止这个事件的传播,那么父元素也会感知到这个事件(父元素上的事件处理函数被调用)。而且通过Event对象,能够拿到最初触发事件的元素。下面的代码,我们自己实现了1个简易的事件委托机制。
-
1434
-
2017-06-26 10:09:29
-
2017-06-26 10:12:14
-
2017-06-26 10:16:39
-
2017-06-26 10:44:22
- jQuery.undelegate()函数的使用详解
- undelegate()函数用于移除元素上绑定的一个或多个事件的事件处理函数。 undelegate()函数主要用于解除由delegate()函数绑定的事件处理函数。 该函数属于jQuery对象(实例)。
-
1972