每个人都在谈论退出 live 并使用 delegate。这是我的实时代码。
$('a').live('click', function(){})
这里是使用委托(delegate)转换的代码。
$('body').delegate('a', 'click', function(){})
这一改变似乎正在发挥作用。但是我没有任何测试,只是希望社区验证这种更改是可以的并且我可以继续。
最佳答案
检查以下链接:
Why You Should Never Use jQuery Live
此外,我认为这两者是等价的:
$('body a').live('click', function(){})
$('body').delegate('a', 'click', function(){})
关于jquery - 退出 jquery live,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6284890/