有没有办法计算 DOM 被追加的次数?
最佳答案
如果你严格遵循 .append()
,你可以直接修补它,比如:
var _origAppend = $.fn.append;
$.appendCount = 0;
$.fn.append = function() {
$.appendCount++;
return _origAppend.apply(this, arguments);
};
现在,您可以随时访问 $.appendCount
以查看它被调用的频率。但是,请注意有很多函数可以操作 DOM。改为修补 jQuery.fn.domManip
可能是一个更聪明的主意。基本上在任何 dom 操作中都会在内部调用该方法(就像您可能因为名称而怀疑的那样)
关于javascript - 确定 DOM 被操作/附加的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9730555/