DOMが追加された回数を数える方法はありますか?あなたはそれが呼び出された回数を確認するためにいつでも$.appendCount
にアクセスすることができ、今DOMが操作/追加された回数を確認する
var _origAppend = $.fn.append;
$.appendCount = 0;
$.fn.append = function() {
$.appendCount++;
return _origAppend.apply(this, arguments);
};
:あなたは.append()
後striclyなら
、それがどのようなアクションが含まれていますか?何か特別な理由で? – Joseph
私は、.append()または.html()がDOM内で何かを追加/変更するたびに、申し訳ありませんが、私はバックボーンを使用しており、私はそれに起因するメモリリークがあると思います100%ではない – West55
あなたが単にページのプロファイリング/テストを行っているのであれば、firebugやdragonflyのようなデバッガを使うのではないでしょうか。そういうわけで、あなたはスクリプトが何をしているのか、それがいつこれらのことをするのかを見ます。あなたが使用するライブラリのすべてのDOM操作メソッドを拡張する時間がない限り、また、操作は追加だけに限定されず、要素の移動、削除、テキストの追加、ボックスやイベントアタッチメントの移動などもあります。 – Joseph