2015-03-20 3 views
0

Попытка узнать webix (и javascript вообще). Обычно обычной практикой является загрузка javascript-библиотек в конце тела.Где загрузить webix?

webix быстрый старт док говорит:

<!DOCTYPE HTML>// specifies document type 
<html> 
    <head> 
    <link rel="stylesheet" href="../../codebase/webix.css" type="text/css"> 
    <script src="../../codebase/webix.js" type="text/javascript"></script> 
    </head> 
    <body> 

например он загружает библиотеку в голову.

Вопросы:

  • webix Lib должен быть загружен в <head>?
  • если да, то где должна быть загружена jQuery и twitter bootstrap?
  • и в каком порядке?

ответ

3

Вы можете разместить webix.js в любом месте на странице. Просто убедитесь, что код JS, который использует Webix API, используется после того, как webix.js загружается

Обычно скрипты размещаются в конце HTML-файла, поскольку они только добавляют некоторую интерактивность на страницу. В случае Webix UI, без webix.js, вы вообще не увидите контент на странице, так что нет никаких преимуществ при размещении webix.js в конце страницы.

Что касается JQuery - если вы планируете использовать webix-JQuery интеграции необходимо загрузить webix.js после загрузки JQuery (в голове, или в конце файла, не имеет значения)

+0

Потому что я 'm JavaScrIdiot :) будет использовать TwitterBootstrap (что немного проще), а для некоторых частей (в основном для TreeView и таблиц) требуется использовать webix. Итак, нужно загрузить TwitterBootstrap (css + js) (что требует jQuery). Поэтому, если я правильно понимаю, окончательный порядок должен быть: 'boostrap.css, webix.css, jQuery.js, bootstrap.js, webix.js' - в разделе главы. Спасибо. – jm666