0

クラスの追加、画像の置き換えなど、DOM要素を変更するJavaScript関数がいくつかあります...

現在、ページがポップアップを作成したり、新しいページをロードせずにナビゲーション ツリーに追加の項目を追加したりすることがあります。その場合、ロードされた新しい要素はもちろん、私の JavaScript の影響を受けません。

例えば。すべての画像に JavaScript を介して追加のクラスを与えるとします。ページがいくつかの画像を含むポップアップを生成すると、それらの画像は私の JavaScript の影響を受けず、ポップアップ内の画像はそのクラスを取得しません。

JavaScript を CSS のように動作させる方法があるかどうか疑問に思っていました-永続的または常に機能するようにして、それらの新しい画像も私のスクリプトの対象になるようにしますか?

IDが明確であることを願っています:)

ありがとう!

編集:

ここでもう少し情報を提供します。

次のような単純な関数があるとします。

$('.somediv').addClass( '.anotherclass' );

現在、この関数はページの読み込み後に実行されます。

クラス .somediv の新しい div が DOM に追加されたことが検出されたときに、この関数を自動的に再度実行する方法はありますか?

4

1 に答える 1