原文:jquery中bind和on的区别

bind event,fn 该方法只能给绑定元素添加事件on 不适用第二个参数时与bind 相同 当时用第二个参数时就进行了冒泡,将事件委托给父元素进行处理并且this还是指向第二个参数选择器 on event,selector,fn 该方法可以给指定的子元素绑定事件,注意:特别是给动态创建的dom元素绑定事件时必须使用该方法 on可以将子元素的事件委托给父元素进行处理 on可以给动态添加的元素加 ...

2018-09-05 13:54 0 1253 推荐指数:

查看详情

Jquerybind和live的区别

Jquery绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind("click",function(){}); (3)target.live("click",function ...

Tue Apr 14 00:22:00 CST 2015 0 3078
关于jQueryon(),bind(),live()用法的区别

on(),bind(),live()用法的区别 以上三种函数都可以为一个页面元素绑定事件,其中on()是核心,其他两个用法上略有不同。 下面贴上bind(),live()的代码 可以看出,bind(),live()都是调用的on()函数,只不过是传递的参数不同。 体现在用法上的区别 ...

Thu Jun 11 01:58:00 CST 2015 0 3431
jQuery.bind() .live() .delegate() .on()区别

event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等;           单事件处理:例如 $(selector).bind("click",data,function);           多事件处理:1.利用空格分隔多事 ...

Wed Jan 06 23:14:00 CST 2016 1 12636
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
jQuerybind()与on()绑定事件的区别

.on()方法比.bind()方法多一个参数selector .on()的selector参数是筛选出调用.on()方法的dom元素的指定子元素,如: $("ul").on('click','li', function(){}) 为动态添加的元素也能绑上指定事件 案例 ...

Thu Jan 30 00:22:00 CST 2020 0 833
Jquerybind绑定和on绑定的区别

定义:从jquery1.7后推荐使用on绑定事件,on()是bind(), live(), delegate()方法的替代品。 注意:值得注意的是:on不仅仅作用于当前绑定的元素,对于未来有脚本语言创建的元素也会有同样的作用。 移除:如果要移除on()事件,请是用off(); 使用 ...

Wed Jun 28 18:25:00 CST 2017 0 10237
jQuerybind,live,delegate,on绑定事件的方式与区别

jQuery中提供了四种事件监听方式,分别是bind、live、delegate、on,对应的解除监听的函数分别是unbind、die、undelegate、off。 已知有4个列表元素:   列表元素1   列表元素2   列表元素3   列表元素 ...

Wed Jun 01 17:59:00 CST 2016 0 6068
jqueryclick() bind() live() 与 delegate() 作用及其区别

1、click()与bind()   1).click()     在jqeury事件处理APIbind()是其API基础。click(),mouseover(),mousermove等来处理事件,真正起作用的是bind()。而这些方法都只是辅助作用(别名函数),简化使用。他们都只有一个 ...

Fri Apr 17 19:09:00 CST 2015 0 3921
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM