手机版

jquery删除了live()、die()和新版本的事件绑定on()、off()的方法

时间:2021-09-14 来源:互联网 编辑:宝哥软件园 浏览:

我的蛋疼了差不多10分钟,打电话的时候总是报错。最后,jquery删除了live()和die()方法。使用了()上的新事件绑定方法和()上的解除绑定方法。

与live()相比,新的()绑定方法比以前更高效。因为live()固定在文档节点上。如果绑定元素嵌套在深层,第一层的事件传递肯定会影响效率。On()绑定到$()选择的元素,嵌套深度可以自由选择。

on()的参数on(事件[,选择器] [,数据],处理程序(eventobject))

第二个参数是可选的,可以指定绑定元素,如:

$('.方框')。die()。on('click ',' button ',function(){ });

这样,它就绑定到。箱形元件

您可以同时绑定多个事件:

$('.演示”)。on('mouseover mouseout ',' ul li ',函数(e){ if(e . type==' mouse over '){ $(this)。add CLaSS(' over ');}else{$(this)。remove CLaSS(“over”);} })也可以接收一个属性为事件类型、属性值为事件处理程序的对象参数:

以上是边肖带来的jquery,它删除了live()和die(),以及绑定on()和off()的事件的新版本。希望大家多多支持我们~

版权声明:jquery删除了live()、die()和新版本的事件绑定on()、off()的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。