mnbn.net
当前位置:首页 >> jquEry BinD on livE >>

jquEry BinD on livE

bind是用来绑定一个或多个事件的,live其实bind的一个加强版,用来绑定通过JavaScript或者jQuery添加的DOM元素事件,其语法结构是一样 $("p").bind("mouseenter mouseleave",function(){alert("ok");})$("p").live("mouseenter mouseleave",func...

以click事件为例 Jquery中绑定事件有三种方法: 1、target.click(function(){}); 2、target.bind("click",function(){}); 3、target.live("click",function(){}); live方法,只有在click事件发生的时候,才会去检测绑定事件的对象target是否存在...

$('.class').on("click",function(){……});相当于$('.class').bind("click",function(){……}); $(document).on("click",'.class',function(){……});相当于$('.class').live("click",function(){……}); js生成的元素绑定事件必须使用live,但新版的jq...

ff等非ie浏览器js注册事件是用addEventListener 而ie是用attachEvent 而jquery 做了个兼容性封装,使用bind进行事件注册,删除使用unbind进行事件删除

处理toggle的动态绑定一般有两种方式 第一种,当你创建元素的时候然后动态的调用bind绑定,还有的是可以绑定click事件,然后再click中调用trigger方法去再触发一次click,不知道有没有说明白: $('.box>div').live('click',function(){ $(this)....

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

1:bind():为每个匹配元素的特定事件绑定事件处理函数。 bind(type,[data],fn) type: 含有一个或多个事件类型的字符串,由空格分隔多个事件。 比如"click"或"submit",还可以是自定义事件名。 data:作为event.data属性值传递给事件对象的额外数...

jQuery的click绑定有多种,解除绑定的方式也不相同 1)使用.bind()绑定事件,在1.7之后建议使用on,使用.unbind()解除绑定 2)使用.live()绑定事件,使用.die()解除绑定 3)使用.delegate()绑定事件,使用undelegate()解除 如果不确定使用的是那...

Jquery中bind和live的区别如下: 1.bind()可以绑定多个事件,live()一次只能绑定一个事件。 区别在于用live来绑定事件会给所有当前以及将来在页面上的元素绑定事件(使用委派的方式)。比如说,如果你给页面上所有的li用live绑定了click事件。那么...

.bind()是直接绑定在元素上 .live()则是通过冒泡的方式来绑定到元素上的。更适合列表类型的,绑定到document DOM节点上。和.bind()的优势是支持动态数据。 .delegate()则是更精确的小范围使用事件代理,性能优于.live() .on()则是最新的1.9版本...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com