jqueryの使用onloadまたはpage on loadイベントを使用せずに特定のページのコードスニペットを読み込む最良の方法は何ですか?私は異なるネットページに含まれているjsファイルを持っています。このjsファイルにはカスタムjqueryコードがあります。したがって、いくつかのコードは1ページ用で、他のコードは他のページ用です。独自のjsコードに分割する代わりに、特定のページがロードされたときにコードを実行する方法がありますか?Jquery - ロードを伴わないページ読み込み機能?
0
A
答えて
0
あなたはおそらく次のように使用できます。
if(window.location.href == 'http://www.mysite.com/thispage')
{
//javascript for 'thispage'
}
0
どのようにあなたのページの下部にあるスクリプトタグ内のコードを置くことについてとLOCATION.HREFのかどうかをチェックするいくつかを持っている、のような:
if(location.href == "/thisPage"){
some code
}
if(location.href == "/thatPage"){
some other code
}
1
私はRequire.jsを依存関係管理の形式として見てみることをお勧めします。スクリプトを小さなまとまりに分割する必要がありますが、require.js最適化ユーティリティではすべてのリクエストが1つのリクエストにまとめられます(複数のHTTPリクエストのオーバーヘッドを気にする必要はありません)。
はい、そこに小さな学習曲線は、このライブラリを使用してだ、それはあなたが現在やっているように見えるものとは異なるアーキテクチャですが、あなたが長期的には自分自身のトンを保存します。..
- あなたはもはや
- あなたのスクリプトがはるかにモジュール化し、あなたは(jQueryのlibに含む)単一の要求にすべての単一ページの依存関係をバンドルすることができ
- 具体的なケースを使用することができ、そのページには属していないスクリプト をロードしません
関連する問題
- 1. JavaScriptの機能がページの読み込み後に機能しない
- 2. 基本的なjquery。読み込みページ付きロード
- 3. GoogleMapsがページの読み込みにロードされない
- 4. jQueryプリントの読み込みページの「読み込み」
- 5. モーダルダイアログの読み込まれたページが機能しない
- 6. シームレスなページ読み込み
- 7. 画像の読み込み機能
- 8. シンプルなJquery/Ajaxの読み込みが行われない
- 9. JQueryでのページの読み込み
- 10. HTML/PHPテンプレートの読み込み機能
- 11. ページの読み込み時に毎回ページの読み込み
- 12. jQueryダイアログ:外部ファイルの読み込みがボタンから機能しない
- 13. AJAXの読み込み後にNiceScrollが機能しない
- 14. jQueryのコード私は、ページの読み込みにJavaScriptをロードするWebアプリケーションを持っているページのロード
- 15. ページの読み込みスワップイメージ
- 16. AJAX読み込みページ内の別のページからdivを読み込み
- 17. 競合:子ページを読み込むときにJavaScriptが機能しない
- 18. すでにロードされているjqueryページ内にページを読み込む!
- 19. Chromeの拡張機能がページの読み込みに失敗する
- 20. ASP.netページ読み込みポップアップ
- 21. C#スプラッシュ読み込みページ
- 22. ログイン読み込みページ
- 23. ASP.Netページの読み込み
- 24. ASP.Net MVCページ読み込み
- 25. divにページを読み込むjQuery Mobile
- 26. コンテンツの読み込み時の読み込みページ
- 27. HTMLに既に追加されているJqueryの読み込み機能
- 28. ページの読み込み中に読み込む
- 29. Chrome拡張機能は、ページが再読み込みされるたびにbackground.jsをロードします
- 30. PhoneGap index.htmlの代わりに外部ページを読み込み
なぜあなたはonloadフックを使用できませんか? –
body/divコンテナにpageidを定義し、if($( "#pageid")。length)を実行するだけです。 –