0

我一直在寻找,但没有找到令人满意的答案。以下两个事件处理程序有什么区别。

$('#div').on('click', function(){
    //do something
});

$('#div').click(function(){
    //do something
});

我知道在 中$('#div').on('click', function(),除了 之外,您还可以发送更多 div 或类选择器'click',但就这样吗?

我很想听听还有什么可以将它们分开,以及是否有时一个比另一个更好用。

谢谢

4

1 回答 1

0

.on()可用于将事件绑定到页面加载时不存在但可能稍后出现的元素。还有其他好处。

于 2013-07-07T15:08:03.257 回答