我有这样的逻辑
$('.myElement').on('DOMSubtreeModified', function() {
if(something == true) {
$('.myElement').off('DOMSubtreeModified');
//Execute some code
}
});
删除//Execute some code
侦听器后,'DOMSubtreeModified'
会被执行吗?我这样做是为了确保在满足某些条件时不执行相同的代码,因此需要停止监听dom更改。
答案 0 :(得分:2)
试试这个:
$('.myElement').off('DOMSubtreeModified', arguments.callee);