多くの AJAX を使用してページを表示する Web アプリケーションがあります。私のJavaScriptには、特定のクラス( )を持つすべての要素を取得する機能がありますtestClass
。これらのクラスで多くのことを行いますが、それは私の問題には必要ありません。
現時点では、DOM の準備が整うと関数が実行され、うまく機能します。ただし、AJAX がブラウザーに新しいページを返すときに関数を実行する必要がありますtestClass
。
特定の DOM 要素が追加された場合にリッスンできる方法はありますか? 基本的に、この変更が発生したときに関数を実行して、DOM の変更を認識する方法が必要です。または、 class で要素の追加をリッスンできる方法はありtestClass
ますか?
ここで役立つ場合は、私のコードのスニペットです:
execute = function () {
var found = false;
$('.testClass').each(function () {
//bunch of code
});
}
$(document).ready(function () {
execute();
});