положить шаблон JQuery во внешний файл - PullRequest
0 голосов
/ 22 сентября 2011

Я использую шаблон jQuery на своем сайте, я хотел бы поместить их все в отдельный файл. Как это сделать?

Вот один пример

      <script type="text/template" id="request-template">......</script>

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

если у вас большое приложение, я советую вам посмотреть require.js в сочетании с текстовым плагином

require.js позволяет вам динамически загружать ваши скрипты, когда они необходимы, текстовый плагин идеально подходит для загрузки файлов с текстовым содержимым так же, как вы используете его в модулях javascript. так что вы можете поместить ваши шаблоны в отдельные файлы и перечислить их как зависимости для вашего javascript, а затем они будут загружены, когда они нужны javascript.

1010 * редактировать * простое решение: поместите ваши блоки скриптов в отдельный html-файл, загрузите их с помощью jquery.

separatefile.html

<script type="text/template" id="user-template">user content here...</script>
<script type="text/template" id="form-template">form content here...</script>
<script type="text/template" id="mail-template">mail content here...</script>

ваш скрипт:

$(function(){
  $('#templates').load("/separatefile.html", function(){
    // handle everything after you have your templates loaded...
  });
});
0 голосов
/ 22 сентября 2011

Включить файл JavaScript, как и любой другой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...