我知道.click(function())
不适用于动态对象,但考虑到情况,.on('click', function())
会这样做。
在所有时间使用.on('click')
是否有任何不利之处?
我已经习惯使用.on
来处理我的所有事件,无论事件是否动态。
答案 0 :(得分:2)
这只是添加事件处理程序的两种不同方式,
见这里:http://jsperf.com/jquery-on-versus-click/2
它们几乎相同,但.on('click', function()
似乎以最小的量更快。
<强>。点击(函数()强>
143,775
±5.23%
fastest
vs
.on('click',function()
148,059
±5.66%
fastest