JavaScript рамка

Този урок е за Joomla! CMS версия (и) → За урок, вижте: - тези водачи!

ЗАБЕЛЕЖКА: Има една известна несъвместимост между бутона фърмуера и JQuery UI-бутона. Използването и двете едновременно уеб страницата може да доведе до конфликти. За преодоляване на потенциала [на конфликт] срещне с [уеб страница] [1].

За да изтеглите JQuery използвате JHtml :: _ ( "jquery.framework"). В тази библиотека "JQuery" е заредена във версия 1.11.1, в режим на "не conlict". Това означава, че се работи през JQuery пространствен име. вместо $.

За да го заредите в нормален режим [употреба] поканата JHtml :: _ ( "jquery.framework", невярно); ,

За да се зареди ядрото използване на повикването JHtml :: _ ( "jquery.ui '); ,

Когато това е правилно поставена подаде Jquery-ui.core.js на директорията на медии / со. Включването на "JQuery UI" автоматично включва "JQuery" режим "noConflict", ако не е вече е бил включен по-рано.

За да добавите "сортови" използването библиотека JHtml :: _ ( "jquery.ui", масив ( "подредим")). Това автоматично ще се превърне в основна библиотека "JQuery UI" и библиотеката "JQuery".

За по-голяма яснота, най-добре е да се включат в същия разговор, като основен и библиотеката "сортови" отделно използване JHtml :: _ ( "jquery.ui", масив ( "ядро", "подредим")); ,

От версия Joomla 3.0.2. / Комплект са достъпни само [библиотека] "JQuery UI" и "сортови". За да използвате други плъгини "JQuery", включително "JQuery UI" плъгини, които трябва да се уверите, че те са инсталирани с уеб приложението си и да ги свалите да се обадя JHtml :: _ ( "скрипт") заедно със съответните параметри. Алтернативно, [това], можете да създадете и свои собствени инсталирате разширения и JHTML създавате собствени предизвикателства, като например JHTML JHtml :: _ ( "mylibrary.myloader ').

Тази рамка е остаряла и в бъдещите версии може да бъде оттеглено. "

Зарежда библиотеки "Mootools" на система / Js. JHtml :: _ ( "behavior.framework", тип $), където $ тип уточнява библиотеката.

Ядрото: MooTools-core.js. Версия 1.4.5 По желание: MooTools-more.js. версия 1.4.0.1, се включва автоматично в ядрото.

"Много от Joomla библиотеки необходимите рамкови" MooTools ". Предполага се, че в някои бъдещите версии ще бъдат прехвърлени в рамките" първоначално зареждане "".

caption.js. JHtml :: _ ( "behavior.caption", селектор $)

В този случай, всички елементи на DOM, които имат CSS клас селектор на стойност $. Те ще приложи функция подпис. Клас "селектор" е img.caption по подразбиране. За да използвате функцията за подписване на няколко класа, сода няколко обаждания JHtml :: _ ( "behavior.caption", селектор $). Тази библиотека ще се зареди само веднъж, но това ще се приложи за всички класове.

tooltip.js. JHtml :: _ ( "behavior.tooltip", селектор $, $ Поколения назад)

За всички DOM обекти с избор на класа $ въз основа на $ PARAMS код ще бъде създаден onhover връх. Selector е hasTip по подразбиране. Изтегляне на тази рамка също ще изтегли fraymvork "Mootools".

combobox.js. JHtml :: _ ( "behavior.combobox")

Той създава ефекта на "ComboBox". Изтегляне на тази рамка също ще изтегли рамкови "Mootools".

validate.js. JHtml :: _ ( "behavior.formvalidation")

Това включва проверка на уеб форма въз основа на определени правила за полета на формуляра. Изтегляне на тази рамка също ще изтегли рамкови "Mootools".

switcher.js. JHtml :: _ ( "behavior.switcher")

Тази библиотека се използват за вътрешни и е малко вероятно да бъдат полезни за други компоненти. Когато е активиран, той също така включва рамка "Mootools".

multiselect.js. JHtml :: _ ( "behavior.multiselect")

swf.js. JHtml :: _ ( "behavior.uploader")

progressbar.js. JHtml :: _ ( "behavior.uploader")

uploader.js. JHtml :: _ ( "behavior.uploader")

mootree.js. JHtml :: _ ( "behavior.tree")

Все още няма файлове JHtml :: _ ( "behavior.keepalive ') - не изключвайте потребителската сесия, например, при редактиране или създаване на материали.

Все още няма файлове JHtml :: _ ( 'behavior.noframes ") - за да ни изведе от който и да е включена вложени фреймове.