Как можно загрузить внешние шаблоны JQuery - PullRequest
6 голосов
/ 01 июня 2011

У меня есть большое количество шаблонов jQuery, занимающих место в моем разделе <head> ("text / x-jquery-tmpl"). Я хотел бы переместить эти теги во внешний файл. Я надеялся, что смогу сделать что-то вроде <link href="/templates.html" type="section"/>, но я понимаю, что это не то, для чего предназначена ссылка, и действительно, похоже, она не работает.

Каков наилучший метод для этого? Я мог бы заглянуть в загрузчик (может быть трудно найти загрузчик HTML, хотя), но это похоже на излишество. Может быть, у меня нет другого выбора, кроме как включить теги на мою страницу.

Ответы [ 2 ]

0 голосов
/ 13 декабря 2014

Вы можете использовать отдельный файл для каждого шаблона, а затем использовать функцию загрузки jQuery и внедрить каждый шаблон там, где вы хотите его использовать. Например:

$('body').load("templates/template1.html");
0 голосов
/ 30 ноября 2014

вы можете использовать атрибут src, например:

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