原文:JS~delegate与live

在jquery里有两个方法可以用来绑定自动追加出来的 对象,它们是live和delegate,事实上,这两个方法是bind方法的一个变体,在对于固定 对象时,我们通常使用bind就可以了,而对象动态产生的 对象,使用bind就无能为力了,这时live和delegate就出场了,呵呵。 live方法,用来绑定某个 某类 对象,为它们绑定方法 delegate方法,用来绑定某个 某类 对象下的子对象, ...

2013-12-21 09:56 1 2944 推荐指数:

查看详情

jQuery中的bind(), live(), on(), delegate()

当我们试图绑定一些事件到DOM元素上的时候,我相信上面这4个方法是最常用的。而它们之间到底有什么不同呢?在什么场合下用什么方法是最有效的呢? 准备知识: 当我们在开始的时候,有些知识是必须具备的: ...

Wed Oct 10 01:42:00 CST 2012 4 13402
jQuery中.bind() .live() .delegate() .on()的区别

bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数 live(type,[data],fn) 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的 delegate(selector,[type],[data],fn ...

Sun Mar 31 01:01:00 CST 2013 4 58737
javascript 原生实现 jquery live/delegate

原理:都是利事件冒泡实现事件委派    live方法是固定把事件都绑定在了document上,而delegate 把事件绑定了提供的父元素上    delegate减少了冒泡次数,效率会更高些 ...

Tue Jul 30 08:29:00 CST 2013 0 3069
谈 jquery中.band() .live() .delegate() .on()的区别

bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数 live(type,[data],fn) 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的 delegate(selector,[type ...

Thu Feb 23 01:23:00 CST 2017 0 1943
jQuery的事件委托方法之on、livedelegate

前言   事件委托浅谈,js界里很火热的一项技术应该就有‘事件委托(event delegation)’了,什么是事件委托呢?我的理解是这样的,想给子元素添加事件反而添加到父元素的身上,当然这个认识十分浅显哈。接下来就说说具体应用场景。   (1)考虑一个ul,在li的数量非常少 ...

Thu Jun 15 23:20:00 CST 2017 0 2171
jQuery中.bind() .live() .delegate() .on()区别

event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等;           单事件处理:例如 $(selector).bind("clic ...

Wed Jan 06 23:14:00 CST 2016 1 12636
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM