jquery.messagebarプラグインを使用しています。私が見ていることは、プラグインはajaxを使ってロードされた動的に追加された要素には利用できないということです。これは正常な動作ですか?もしそうなら、回避策はありますか?jQueryプラグインは、ajaxを介して要素を動的に追加することができません。
0
A
答えて
0
プラグインは、このような要素で利用可能なです。もちろん彼らはそうです。あなたが見ているのは、プラグインが他のコードと同様に、新しく作成された要素に魔法の影響を与えないということです。ほとんどのjQueryプラグインが動作する方法は、jQueryセレクタによって選択された要素に基づいてDOMに変更を加えることです(時にはマイナーでない場合もあります)。
さまざまなjQuery ajax APIのコールバック関数で最も一般的なことの1つは、実際には新しく読み込まれたコンテンツに必要に応じてプラグインを適用することです。
一部のブラウザでは、DOMの更新に関する標準的ではないイベントがあるため、イベント駆動型の方法でリビジョンを実行することができます。個人的には、なぜ自分のアプリケーションのニーズに基づいて必要に応じてそれを行うために、ajax APIの周りに適切なラッパーを作成するよりもうまくいくのか分かりません。
関連する問題
- 1. jQuery ajaxは要素をロードし、自動的にイベントを追加しますか?
- 2. jQueryを使用して追加要素に追加できません
- 3. jQueryプラグインは自動的にli要素に追加されますか?
- 4. jQueryを介してhtml要素を動的に追加すると、(IE以外のブラウザでも)イベントが発生しません。
- 5. ASP.NET要素をJQueryダイアログに動的に追加します。
- 6. キャンバスに擬似要素を追加することはできませんか?
- 7. jqueryのはappend()で動作していない動的に追加要素が
- 8. innerHTMLはHTML要素を永続的に追加しません
- 9. リストや要素をSpringプロパティとして動的に追加することはできますか?
- 10. JQueryをクリックします。追加要素がドロップダウンでは機能しません。
- 11. JQueryとAJAXを介してDIVに動的にロードされたHTMLページ要素のスタイルを変更します。
- 12. リストから要素を選択したときにjqueryで動的要素を追加する
- 13. jQueryの、インクリメントIDを動的に追加する要素は値
- 14. JQueryの動的要素 - DOMではバインドできません
- 15. "Snippet" jQueryプラグインを同じ要素に対して2回呼び出すことはできません
- 16. カスタムコントロールをToolBoxに追加できますが、動的に作成することはできませんか?
- 17. 動的jQueryフォームに要素を追加する
- 18. jQueryを使用して動的に要素を追加する方法
- 19. jQuery Ajax - DOMに新しい要素を追加する
- 20. 動的要素にJqueryでCSSを追加
- 21. jQuery on()は、ajaxがロードされた要素では動作しません。
- 22. Javascript/jQueryが動的に追加されたフォーム要素が投稿されていません
- 23. Jqueryプラグイン - 要素に動的にバインドします
- 24. フォーム要素を動的に追加
- 25. Jquery ajax refresh、それを動作させることができません
- 26. リストボックスにテキストボックスを追加することができません
- 27. UITableViewに行を追加することができません
- 28. Jasmine - DOMに要素を追加できません
- 29. jQuery Chosenプラグインは、Ajaxを使用しないで動的にオプションを追加しますか?
- 30. jQuery Mobileに要素を動的に追加ListView
これは質問ですか?その場合は、[よくある質問](http://stackoverflow.com/faq)を読んでから、詳細とテストケースをご提供ください。 – mekwall