我希望在元素的类更新时执行一个函数(任何新的类添加或删除)。
我如何在jQuery中做到这一点
答案 0 :(得分:2)
您需要设置自定义事件。
//function to receive event
$('#foo').bind('class_change', function() {
alert("Class changed");
});
//use trigger() to fire custom event
$('#foo').addClass("newClass").trigger('class_change');
$('#foo').removeClass("newClass").trigger('class_change');