我想在元素的类更新时执行一个函数(添加或删除任何新类)。

我如何在jQuery中做到这一点

最佳答案

您需要设置一个自定义事件。

//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');

关于javascript - 我可以在对象类更改时触发或执行javascript函数吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6545511/

10-12 07:01