与我一起工作的一位开发人员开始以这种方式编写他的所有代码:
$('.toggles').delegate('input', 'click', function() {
// do something
});
对比:
$('.toggles').click(function() {
// do something
});
这样做有什么性能优势吗?
最佳答案
delegate()
从 jQuery 1.7 开始被取代。
改用.on()
。
.on()
具有出色的性能基准。并涵盖您的.click()
需求和需要
关于javascript - 明智地使用 .delegate() 性能更好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9743504/