我有这样的逻辑

$('.myElement').on('DOMSubtreeModified', function() {

   if(something == true) {
      $('.myElement').off('DOMSubtreeModified');

      //Execute some code
   }

});


删除//Execute some code侦听器后,将执行'DOMSubtreeModified'吗?我这样做是为了确保在满足某些条件时不执行相同的代码,因此需要停止侦听dom的更改。

最佳答案

尝试这个:

$('.myElement').off('DOMSubtreeModified', arguments.callee);

07-24 19:37