我很确定我会因此受到抨击。
我喜欢使用 data-whatever 属性来绑定事件。
它对我来说感觉很干净,并有助于保留我的类属性以用于样式。
我知道这个选择器是最慢的,所以当有很多元素时我不使用它。
很想听到反对这一点的令人信服的论据。
$("body").delegate("[data-action]", "click", function(){
var action = $(this).attr("data-action");
//route action to appropriate function
});