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. URLにvarを追加することはできません! AJAX/jQueryの
- 5. jquery ajaxで追加されたdom要素を操作できません
- 6. jQueryでiframeにリンク要素を追加できません
- 7. ASP.NET要素をJQueryダイアログに動的に追加します。
- 8. jQueryを介してhtml要素を動的に追加すると、(IE以外のブラウザでも)イベントが発生しません。
- 9. jQuery DataTableヘッダーにカスタム要素を追加できません
- 10. li要素を動的に追加してからli要素を選択できません
- 11. キャンバスに擬似要素を追加することはできませんか?
- 12. jqueryのはappend()で動作していない動的に追加要素が
- 13. JQueryとAJAXを介してDIVに動的にロードされたHTMLページ要素のスタイルを変更します。
- 14. jQueryの、インクリメントIDを動的に追加する要素は値
- 15. 動的要素jqueryを追加するには?
- 16. フォーム要素に名前属性を動的に追加できません
- 17. リストや要素をSpringプロパティとして動的に追加することはできますか?
- 18. リストから要素を選択したときにjqueryで動的要素を追加する
- 19. 動的に追加された要素にjQuery UIがドロップできますか?
- 20. jQueryはHTML要素にクラスを追加しません
- 21. Jqueryを使用してタグにクラスを動的に追加できません
- 22. 動的Web要素にxpathを書き込むことができません
- 23. イオンSocialSharing-PhoneGapの-プラグインを追加することができませんでし
- 24. JQueryをクリックします。追加要素がドロップダウンでは機能しません。
- 25. JQueryの動的要素 - DOMではバインドできません
- 26. innerHTMLはHTML要素を永続的に追加しません
- 27. jQueryの別の追加要素を介して追加要素にアクセスする方法
- 28. jqueryを使用してhtmlテーブルのselect要素を追加できません
- 29. フォーム要素に動的にJQuery Datepickerを追加する
- 30. "Snippet" jQueryプラグインを同じ要素に対して2回呼び出すことはできません
これは質問ですか?その場合は、[よくある質問](http://stackoverflow.com/faq)を読んでから、詳細とテストケースをご提供ください。 – mekwall