jquery ajaxを使用するdivの内容をHTMLで取り込みます。動的HTMLで "onload"機能を作成する
この新しいHTMLデータにはJavaScriptコードがあります(この部分は正しく動作します)。しかし、このjavascriptもあります
$(document).load(function() { ... });
この部分はドキュメントが既に読み込まれているので動作しません!
どうすればよいですか?
jquery ajaxを使用するdivの内容をHTMLで取り込みます。動的HTMLで "onload"機能を作成する
この新しいHTMLデータにはJavaScriptコードがあります(この部分は正しく動作します)。しかし、このjavascriptもあります
$(document).load(function() { ... });
この部分はドキュメントが既に読み込まれているので動作しません!
どうすればよいですか?
実際には何も必要ありません。ダイナミックに読み込まれたjavascriptは、動的コンテンツがブラウザによって解析された後に実行されるようです。
いつもAJAX経由でロードされていますか?その場合は、$(document).load()
を完全に削除しないでください。
私はあなたが何を示唆しているのかよく分かりません – Mikhail
私はあなたがあなたのJavaScriptを '$(document).load()'コールバックの中に入れている理由をあなたに尋ねています。 *ページが読み込まれた後*。 – treeface
「ページ」が最初に読み込まれます。次に、ページは新しいコンテンツを読み込み、div内でそれを押します。私は、新しいコンテンツが読み込まれたときに実行する必要がある関数を指定するために新しいコンテンツを使いたいと思います – Mikhail