jQuery の.load()
メソッドとLoading Page Fragmentsを使用しています。以下は私の現在のコードです:
$("#submit").click(function() {
$("#results").load('/ajax/box/ #box');
});
このコードはモーダにあり、a.ajax-modal
がクリックされたときに呼び出されます。問題は、.load()
が完了したときに、ロードされたa.ajax-modal
インが機能していないことです...モーダルを開かず、代わりに新しいページを開くだけです。の内容は、どのイベント ハンドラーにもバインド/アタッチされていないようです。#box
#results
#box
何が起こっているかの概要は次のとおりです。
- ページを読み込む
- クリックする
a.ajax-modal
とモーダルショー - モーダルでフォームを送信し、モーダルで
.click()
関数を実行する #results
ページ更新時のコンテンツa.ajax-modal
ロードされた#results
がモーダルが表示されない新規をクリックします
.load()
完了後にモーダルが開かないのはなぜですか?