要监听元素上的事件,我想在文档级别监听:
$(document).on('click', '.myclass', function() {/*do something*/});
比在元素级别上听的风格更好:
$('.myclass').on('click', function() { /*do something*/ });
原因是第一种样式也可以应用于动态添加的新元素。您还可以看到这种风格在 Bootstrap 中被大量使用:https ://github.com/twitter/bootstrap/blob/master/js/bootstrap-alert.js
我想广泛使用第一种风格。但我想知道这种风格是否有任何缺点,比如性能?