jQuery模板 – 我应该把它们放在哪里?

目前我有一个单独的html页面,里面有4个模板,还有更多。 是否可以将模板放在不同的文件中并“导入”它们? 我可以在.js文件中定义它们吗?

我正在使用jQquery模板插件: http ://api.jquery.com/category/plugins/templates/

我的代码看起来像示例!

看看这个Stack Overflow问题,这里有很多例子编辑:可能过时 的JQuery推荐的JavaScript HTML模板库?

此外,这是一篇关于使用外部模板文件的最新文章: http : //encosia.com/2010/10/05/using-external-templates-with-jquery-templates/

如果您不使用.NET,我不知道这是否会有所帮助。 但我有同样的问题,我写了一些代码来做到这一点:

http://htmldeploy.codeplex.com/SourceControl/changeset/view/228d0905a46b#src%2fHtmlDeploy%2fJqueryTemplate.cs

这个东西基本上只是去一个路径并复制并粘贴所有的html文件,并在其上附加脚本type =“text / x-jquery-tmpl”部分。

如果你需要它更自动,这里有一些其他代码将模板附加到html / aspx文件的主体

http://htmldeploy.codeplex.com/SourceControl/changeset/view/228d0905a46b#src%2fHtmlDeploy%2fMasterPage.cs

我不喜欢外部模板方法,因为需要大量的HTTP请求。 理想情况下,希望它在页面上下载一次,我可以忘记模板。 如果您使用的是Asp.net,可以将它放在MasterPage中:)

希望它有所帮助