JqueryUI — это мощная библиотека Javascript, созданная поверх JavaScript-библиотеки jQuery. Пользовательский интерфейс расшифровывается как пользовательский интерфейс. Это набор плагинов для jQuery, который добавляет новые функциональные возможности в базовую библиотеку jQuery.
Набор плагинов в JqueryUI включает в себя взаимодействие с интерфейсом, эффекты, анимацию, виджеты и темы, построенные на основе библиотеки JavaScript jQuery.
Он был выпущен в сентябре 2007 года, о чем было объявлено в блоге Джона Резига на jquery.com. Последний выпуск, 1.10.4, требует jQuery 1.6 или более поздней версии. jQuery UI — это бесплатное программное обеспечение с открытым исходным кодом, лицензированное по лицензии MIT.
Характеристики
JqueryUI разделен на четыре группы: взаимодействия, виджеты, эффекты, утилиты. Они будут подробно обсуждаться в следующих главах. Структура библиотеки, как показано на рисунке ниже —
-
Взаимодействия. Это интерактивные плагины, такие как перетаскивание, изменение размера и другие, которые дают пользователю возможность взаимодействовать с элементами DOM.
-
Виджеты — Используя виджеты, которые являются плагинами jQuery, вы можете создавать элементы пользовательского интерфейса, такие как accordian, datepicker и т. Д.
-
Эффекты — они построены на внутренних эффектах jQuery. Они содержат полный набор пользовательских анимаций и переходов для элементов DOM.
-
Утилиты — это набор модульных инструментов, которые библиотека JqueryUI использует внутри.
Взаимодействия. Это интерактивные плагины, такие как перетаскивание, изменение размера и другие, которые дают пользователю возможность взаимодействовать с элементами DOM.
Виджеты — Используя виджеты, которые являются плагинами jQuery, вы можете создавать элементы пользовательского интерфейса, такие как accordian, datepicker и т. Д.
Эффекты — они построены на внутренних эффектах jQuery. Они содержат полный набор пользовательских анимаций и переходов для элементов DOM.
Утилиты — это набор модульных инструментов, которые библиотека JqueryUI использует внутри.
Преимущества JqueryUI
Ниже приведены некоторые из преимуществ Jquery UI —