私のサイトでjQueryテンプレートを使用しています。私はそれらをすべて別のファイルに入れたいと思います。どのようにそれを行うのですか?ここで外部ファイルにjqueryテンプレートを入れよう
は一例であり
<script type="text/template" id="request-template">......</script>
私のサイトでjQueryテンプレートを使用しています。私はそれらをすべて別のファイルに入れたいと思います。どのようにそれを行うのですか?ここで外部ファイルにjqueryテンプレートを入れよう
は一例であり
<script type="text/template" id="request-template">......</script>
、私はあなたがtext plugin
require.jsと組み合わせてrequire.js に見てください、彼らが必要なときに動的にスクリプトを読み込むことができ、 テキストプラグインはロードに最適ですテキストコンテンツファイルは、javascriptモジュールで使用するのと同じ方法です。あなたのテンプレートを別々のファイルに入れて、それらをあなたのjavascriptの依存関係としてリストすることができます。そうすれば、javascriptがそれらを必要とするときにロードされます。
編集 シンプルなソリューション:。でそれらをロードするために、別のHTMLファイルに使用jqueryのを、あなたのスクリプトブロックを置く
separatefile.html
<script type="text/template" id="user-template">user content here...</script>
<script type="text/template" id="form-template">form content here...</script>
<script type="text/template" id="mail-template">mail content here...</script>
スクリプト:
$(function(){
$('#templates').load("/separatefile.html", function(){
// handle everything after you have your templates loaded...
});
});
は、他のどのようなJavaScriptファイルをインクルード?あなたは大きなアプリケーションを持っている場合
1つの問題は、
私のアプリはちょうど始まっています。それをネイティブに行う簡単な方法はありますか? –