如何加载外部 jQuery 模板

发布于 2024-11-10 17:46:06 字数 261 浏览 3 评论 0原文

我的 部分(“text/x-jquery-tmpl”)中有大量 jQuery 模板占用空间。我想将这些标签移至外部文件。我希望我可以做类似 的事情,但我意识到这不是链接的用途,而且确实如此。似乎有效。

我该怎么做?我可以研究一个加载器(虽然可能很难找到一个 html 加载器),但这感觉有点矫枉过正,可能只是因为我别无选择,只能在我的页面中包含标签。

I have a large number of jQuery templates taking up space in my <head> section ("text/x-jquery-tmpl"). I would like to move these tags to an external file. I was hoping I could do something like <link href="/templates.html" type="section"/> but I realize that's not what link is meant for, and indeed it doesn't seem to work.

How should I do this? I could look into a loader (might be hard to find an html loader though), but that feels like overkill Could just be that I have no other choice but to include the tags in my page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

要走干脆点 2024-11-17 17:46:06

您可以为每个模板使用单独的文件,然后使用 jQuery 的加载函数并将每个模板注入到您想要使用的位置。
例如:

$('body').load("templates/template1.html");

You could use a separate file for each template and then use jQuery's load function and inject each template where you want to use it.
For example:

$('body').load("templates/template1.html");
故事未完 2024-11-17 17:46:06

您可以使用 src 属性,如下所示:

<script src="/my/templates.html" type="text/x-jquery-tmpl"></script>

you can use the src attribute, like this:

<script src="/my/templates.html" type="text/x-jquery-tmpl"></script>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文