当我也可以使用.click()时使用on('click')

时间:2014-03-25 16:26:17

标签: jquery onclick

我知道.click(function())不适用于动态对象,但考虑到情况,.on('click', function())会这样做。

在所有时间使用.on('click')是否有任何不利之处?

我已经习惯使用.on来处理我的所有事件,无论事件是否动态。

1 个答案:

答案 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