离开jquery现场

时间:2011-06-08 20:32:36

标签: jquery

每个人都在谈论搬离现场和使用代表。这是我的现场代码。

$('a').live('click', function(){})

这里是使用委托转换代码。

$('body').delegate('a', 'click', function(){})

这种变化似乎有效。但是我没有任何测试,只是希望社区验证这种改变是可以的,我可以继续。

1 个答案:

答案 0 :(得分:4)

检查以下链接:

Why You Should Never Use jQuery Live

此外,我认为这两者是等价的:

$('body a').live('click', function(){})
$('body').delegate('a', 'click', function(){})