1

Django プロジェクト内で jQuery を使用していくつかの HTML フォームを動的に作成しています。これが私が今やっている方法です:

function WriteSomeRandomContent() {
    var sContent = "<h3>foobar</h3>";
    sContent += "<br />";
    sContent += "<p>Gosh ! This is a lot of HTML content !</p>";
    ...
    sContent += "<p>For real dude I have to do it within decades of lines !</p>";
    $("#foobar").html(sContent);
}

私がやりたいことは、変数に含めることができるある種の HTML テンプレートを使用して、JavaScript 関数から醜い HTML コードを削除することです。sContent

これを行う方法はありますか、または JavaScript 内で大量の HTML コードを処理するさらに良い方法はありますか?

編集


重複の可能性: jQuery-Templates を外部ファイルからロードしますか?

4

3 に答える 3

2

JavaScript テンプレートを使用します。AngularJS、Ember のようなもの。

于 2013-05-30T12:58:23.140 に答える
2

Dust.js、Handlebars.js、jquery テンプレート、その他多くの同様のもの..

それらをグーグル..

于 2013-05-30T12:59:23.950 に答える