Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
フォームのスタイリングなどにブートストラップ 2.3 といくつかの jQuery プラグインを使用しています。
ajax コンテンツを読み込むと、より具体的には要素を選択します... jQuery プラグインはそれらをキャプチャせず、結果としてスタイルを設定しません。
ajax リクエストを行うたびにこれらのプラグインを再度ロードする以外に、これらのプラグインを Ajax でロードされたコンテンツに適用する方法はありますか?
ケビンが言ったように、新しい要素をロードした後、プラグインを初期化する必要があります。これをグローバルに行う簡単な方法は、すべての ajax リクエストに対して呼び出されるハンドラーを登録することです。
$(document).ajaxComplete(function(event, xhr, settings) { $('.myForm').thePlugin(); }