これが私が抱えている問題の簡単な要約です:
私はから始めます
<container>
<div id="foo"></div>
</container>
div
次に、Ajaxを使用してコンテンツをコンテナーに読み込みます
<container>
<div id="bar"></div>
</container>
次に、元のファイルをリロードします
<container>
<div id="foo"></div>
</container>
#foo
しかし、JavaScriptはそれが新しい要素であると考えているため、JavaScriptをターゲットにすることはできません
実際のコードは明らかにはるかに複雑であり、ajax の読み込み後に DOM 全体を更新して、以前はそこにあったいくつかの要素を使用できるようにする必要があります。