0

htmlmustacheの一部をレンダリングするために使用しています。これを行うには、次の JavaScript を使用しています。

   var template = $("#div_name").html();
   ..
   ..
   $("#container").append(Mustace.render(template,some_object));

まだhtmlの中に残っているので<div id="div_name"></div>、疑問に思っていたテンプレートを取得するためだけに使用します。前もって感謝します。divhtmlloadajax

4

1 に答える 1

3

次のように、スクリプト要素内にテンプレートを保持することもできます。

   <script type="application/mustache" id="div_name">
       //Mustache template code here
   </script>

を使用してそこからテンプレート コードを取得し$("#div_name").html()ます。ページに表示されず、スクリプト タグは無効なため実行されませんtype

于 2013-03-17T16:48:09.787 に答える