ページロード時に関数を呼び出す必要があります。通常、これはbody onload呼び出しで処理されますが、複数のページでbodyタグを再利用するCMSにあります。私はスクリプトを1つのページで実行する必要があります。オンロード機能を開始するのに一番良い場所はありますか?CMSのロード時にJavaScript関数を開始する適切な方法は何ですか?
0
A
答えて
1
あなたはそれをインスタンス化することができます別のjsファイルであるため、CMSテンプレートではなく、そのファイルがロードされたときにのみ呼び出されます。すなわち
window.onload = function(){
// Do stuff
};
1
あなたはjQueryのを使用している場合は、ウィンドウのloadイベントを追加することができますが:
$(window).on('load', function(){
// do stuff here
})
あなたはまた、jQueryを使ってDOMを準備して:
$(function(){
//stuff here
});
+0
最初のコードブロックは、私が思っていることをよりインラインにしています。 – slowBear
2
window.onload eventを使用します。
window.onload = function() {
// do stuff
};
あなたはjQueryのへのアクセス権を持っている場合、あなたは.ready() syntaxesのいずれかを使用できます。
$(document).ready(function() {
// do stuff
});
OR:
$(function() {
// do stuff
});
関連する問題
- 1. コールバック関数event.currentTargetを使用する適切な方法は何ですか?
- 2. AzureストレージからXDocumentをロードする適切な方法は何ですか
- 3. ブロードキャストインテントの受信に基づいてネットワーク通信を開始する適切な方法は何ですか?
- 4. Androidで新しいアクティビティを開始する適切な方法は何ですか?
- 5. Java EE 5(JBoss)プラットフォームでスケジュールされたタスクを開始する適切な方法は何ですか?
- 6. コントローラからJavascriptにHTMLを渡す適切な方法は何ですか?
- 7. Facebookタブの開発時にOmniAuth + Deviseを使用する適切な方法は何ですか?
- 8. Android Phonegapアプリを再開する適切な方法は何ですか?
- 9. 複数のコンポーネントとテンプレートのCMSをsvnにする適切な方法
- 10. 時間単位でソートする適切な方法は何ですか?
- 11. モジュールをJavascriptに組み込む適切な方法は何ですか?
- 12. ジェネリックメソッドをオーバーライドする適切な方法は何ですか?
- 13. ジキルをインストールする適切な方法は何ですか?
- 14. GUIを作成する適切な方法は何ですか
- 15. ゲームデータを保存する適切な方法は何ですか?
- 16. jquery.inputmaskをインポートする適切な方法は何ですか?
- 17. constを追加する適切な方法は何ですか?
- 18. Django_comments:post_comment()をオーバーライドする適切な方法は何ですか?
- 19. 宝石をダウングレードする適切な方法は何ですか?
- 20. ユーザープロファイルを登録する適切な方法は何ですか?
- 21. デリゲートをサブクラス化する適切な方法は何ですか?
- 22. 壁をUVマップする適切な方法は何ですか?
- 23. AppBarを修正する適切な方法は何ですか?
- 24. Erlangをインデントする適切な方法は何ですか?
- 25. [NSString stringWithFormat:]をラップする適切な方法は何ですか?
- 26. 3ノードクラスタをシードする適切な方法は何ですか?
- 27. FB.Event.subscribeを処理する適切な方法は何ですか?
- 28. ダイナミックアレイを削除する適切な方法は何ですか?
- 29. ICpをシャットダウンする適切な方法は何ですか?
- 30. 新しいサイトでアクションを開く適切な方法は何ですか?
最も簡単に閉会の直前に置くことができるかもしれないタグ。 – j08691