私はcss-element-queries(https://github.com/marcj/css-element-queries)を使用して要素のサイズに基づいてスタイルを適用していますが、ajax呼び出しで要素を動的に追加しています。 ajaxを介してロードされた要素は、おそらくcss-element-queriesスクリプトの実行時に存在しないため、適切にスタイルされていません。 css-element-queriesはwindow.loadで自動的に実行されるので、ajax呼び出しが成功した後に実行する方法については不明です。私はjqueryを使用しているので、jquery固有の応答は大歓迎です。ajax呼び出しの後でCSS要素の再初期化
1
A
答えて
1
css-element-queriesには回避策があります。
https://github.com/marcj/css-element-queries/issues/31
window.loadイベントを強制することが可能である、
dispatchEvent(new Event('load'));
が、それは推奨されませんし、あなたのAJAXは、onloadイベントで行われていないされていない限り、ループの中にあなたのAjaxを回ることができイベント。 IEの古い学校のネットスケープ2、document.writeメソッド。
document.write("<script src='ajax.js'><"+"/"+"script>");
関連する問題
- 1. ajax呼び出し後のjQuery関数の再初期化
- 2. ajax呼び出し後にOwl Carouselを再初期化する方法は?
- 3. DOJO:ajax呼び出しの後でフォーム要素をどのように再初期化しますか?
- 4. は、クラスメソッドの呼び出し初期化
- 5. deleteLater()を呼び出した直後のポインタの初期化
- 6. ajax呼び出し後にJQuery選択メニューが初期化されない
- 7. ajaxの呼び出しで石工を初期化する方法
- 8. 初期化要素
- 9. 初期化後にレルム通知が呼び出されない
- 10. 最初のjqueryタブの後ろにあるURLを呼び出す(初期化)
- 11. C++ 11関数呼び出しでのベクトルの初期化
- 12. 最初の要素のidを渡すだけのAjax呼び出し
- 13. ベースコンストラクタの呼び出し時に初期化メソッドを再利用する
- 14. HttpClientは100回の呼び出しごとに「再初期化」されます
- 15. CodeIgniter:sess_destroyの後でセッションを再初期化
- 16. AJAXコンテンツをロードした後にブートストラップモーダルを再初期化する
- 17. ajaxのロード後にVuejs2を再初期化
- 18. Ajax呼び出し後のJSONの表示(非同期)
- 19. Java Springの初期化、起動時のメソッドの呼び出し
- 20. jquery- ajax呼び出し後の要素値を変更します。
- 21. POD配列の最初の要素を初期化し、残りの要素は初期化しません
- 22. rubyで初期化した直後にメソッドを呼び出す方法は?
- 23. 角2ダッシュボードアプリケーションのWeb初期化時のAPI呼び出し
- 24. wcfの複数の呼び出しによる初期化ポリシー
- 25. 非同期Ajax呼び出しのテスト
- 26. webpackロードモジュールをグローバルに呼び出して初期化関数を呼び出す
- 27. Angularjs - 最初に呼び出した後に関数呼び出しを再帰呼び出しします。
- 28. ajax呼び出し後のビジュアルコンポーザーグリッドのリロード
- 29. 初期化時の角2呼び出しAPI
- 30. wcfクライアントの初期化とメソッド呼び出し