WikiDer > JQuery UI
Разработчики) |
|
---|---|
Стабильный выпуск | 1.12.1 / 14 сентября 2016 г.[2] |
Репозиторий | |
Написано в | JavaScript |
Тип | Плагин |
Лицензия | Лицензия MIT[3] |
Интернет сайт | jqueryui |
jQuery UI это собрание Виджеты GUI, анимированные визуальные эффекты и темы реализовано с jQuery (а JavaScript библиотека), Каскадные таблицы стилей, и HTML.[4] По данным службы аналитики JavaScript, Libscore, пользовательский интерфейс jQuery использовался более чем на 197 000 из миллиона веб-сайтов с наибольшим успехом, что сделало его второй по популярности библиотекой JavaScript.[5] Известные пользователи включают Pinterest, PayPal, IMDb, The Huffington Post, и Netflix.[6]
И jQuery, и jQuery UI являются бесплатное программное обеспечение с открытым исходным кодом распространяется jQuery Foundation под Лицензия MIT; Пользовательский интерфейс jQuery был впервые опубликован в сентябре 2007 года.[3][7]
Функции
Начиная с версии 1.11.4:[8]
Взаимодействия
Перетаскиваемый, перетаскиваемый, изменяемый размер, выбираемый, сортируемый
Виджеты
Все виджеты пользовательского интерфейса jQuery полностью настраиваются с использованием единого скоординированного механизма тем.[9]
- Аккордеон - Аккордеонные контейнеры
- Автозаполнение - Автозаполнение ящиков в зависимости от того, что вводит пользователь
- Кнопка - Улучшен внешний вид кнопок, переключите переключатели и флажки в кнопки.
- Datepicker - Расширенный выбор даты
- Диалог - Простое и надежное отображение диалоговых окон поверх другого контента
- Меню - Показать меню
- Индикатор - Полосы прогресса, как анимированные, так и нет
- Selectmenu - Дублирует и расширяет функциональность встроенного элемента выбора HTML, чтобы преодолеть ограничения встроенного элемента управления.
- Слайдер - Полностью настраиваемые слайдеры
- Спиннер - Показать счетчик чисел
- Вкладки - Управление пользовательским интерфейсом с вкладками, как со встроенным, так и с загружаемым по запросу контентом
- Подсказка - Показать всплывающую подсказку
Последствия
- Цветная анимация - Анимируйте переход от одного цвета к другому
- Переключить класс, Добавить класс, Удалить класс, Переключить класс - Анимируйте переход от одного набора стилей к другому
- Эффект - Разнообразные эффекты (появление, скольжение вниз, взрыв, исчезновение и т. Д.)
- Переключать - Включение и выключение эффекта
- Скрывать, Показать - Использование эффектов выше
Утилиты
- Позиция - Установить позицию элемента относительно позиции другого элемента (выравнивание)
- Фабрика виджетов - Создавайте плагины jQuery с отслеживанием состояния, используя ту же абстракцию, что и все виджеты пользовательского интерфейса jQuery.
Пример
// Делаем элемент с id "перетаскиваемым" перетаскиваемым$(функция () { $("#перетаскиваемый").перетаскиваемый();});
<div я бы="перетаскиваемый"> <п>Перетащите меня</п></div>
Это делает div с идентификатором "перетаскиваемым" мышью пользователя.
История выпуска
Пользовательский интерфейс jQuery был запущен 17 сентября 2007 года.[7]
Дата выхода[10] | Номер версии | jQuery Зависимость | Дополнительные примечания |
---|---|---|---|
17 сен.2007 | 1.2.1+ | изначальный выпуск[7] | |
8 июня 2008 г. | 1.5 | ||
16 апреля 2009 г. | 1.6 | 1.2.6+ | Выпуск совместимости для jQuery 1.2.6. |
3 марта 2009 г. | 1.7 | 1.3.2+ | |
18 марта 2010 г. | 1.8 | 1.3.2+ | |
19 янв.2011 г. | 1.8.9 | 1.3.2+ | |
22 февраля 2011 г. | 1.8.10 | 1.3.2+ | |
15 марта 2011 г. | 1.8.11 | 1.3.2+ | |
13 апреля 2011 г. | 1.8.12 | 1.3.2+ | |
12 мая 2011 г. | 1.8.13 | 1.3.2+ | |
17 июня 2011 г. | 1.8.14 | 1.3.2+ | |
1 августа 2011 г. | 1.8.15 | 1.3.2+ | |
15 августа 2011 г. | 1.8.16 | 1.3.2+ | |
10 янв.2012 г. | 1.8.17 | 1.3.2+ | |
20 февраля 2012 г. | 1.8.18 | 1.3.2+ | |
16 апреля 2012 г. | 1.8.19 | 1.3.2+ | |
30 апреля 2012 г. | 1.8.20 | 1.3.2+ | |
5 июня 2012 г. | 1.8.21 | 1.3.2+ | |
24 июля 2012 г. | 1.8.22 | 1.3.2+ | |
15 августа 2012 г. | 1.8.23 | 1.3.2+ | |
28 сен.2012 | 1.8.24 | 1.3.2+ | |
8 октября 2012 г. | 1.9.0 | 1.6+ | |
25 октября 2012 г. | 1.9.1 | 1.6+ | |
23 ноя.2012 | 1.9.2 | 1.6+ | |
17 янв.2013 г. | 1.10.0 | 1.6+ | Прекращена поддержка IE6[11] |
15 февраля 2013 г. | 1.10.1 | 1.6+ | |
14 марта 2013 г. | 1.10.2 | 1.6+ | |
3 мая 2013 г. | 1.10.3 | 1.6+ | |
17 янв.2014 г. | 1.10.4 | 1.6+ | |
25 апреля 2014 г. | 1.11.0-beta.1 | 1.6+ | Прекращена поддержка IE7[12] |
23 мая 2014 г. | 1.11.0-beta.2 | 1.6+ | |
26 июня 2014 г. | 1.11.0 | 1.6+ | |
13 августа 2014 г. | 1.11.1 | 1.6+ | |
16 октября 2014 г. | 1.11.2 | 1.6+ | |
12 февраля 2015 г. | 1.11.3 | 1.6+ | |
11 марта 2015 г. | 1.11.4 | 1.6+ | |
26 янв.2016 г. | 1.12.0-beta.1 | 1.7+ | Прекращена поддержка IE8, IE9, IE10[13] |
17 марта 2016 г. | 1.12.0-rc.1 | 1.7+ | |
21 апреля 2016 г. | 1.12.0-RC.2 | 1.7+ | |
8 июля 2016 г. | 1.12.0 (без объявления) | 1.7+ | |
14 сен.2016 | 1.12.1 | 1.7+ |
Рекомендации
- ^ "Команда пользовательского интерфейса jQuery". jqueryui.com. Фонд jQuery. Получено 5 февраля 2016.
- ^ "jQuery UI 1.12.1". jqueryui.com. 14 сентября 2016 г.
- ^ а б "Лицензия". jQuery.com. Фонд jQuery. Получено 12 июн 2014.
- ^ Саррион, Эрик (2012). jQuery UI. Севастополь: O'Reilly Media. С. 1–4. ISBN 9781449316990. OCLC 768796881.
- ^ http://libscore.com/#libs
- ^ http://libscore.com/#$.ui
- ^ а б c Джон Ресиг (17 сентября 2007 г.). «Пользовательский интерфейс jQuery: взаимодействия и плагины». блог jQuery. Получено 12 августа 2012.
- ^ "Демонстрации пользовательского интерфейса jQuery". jQuery UI. Получено 5 февраля 2016.
- ^ "jQuery UI: ThemeRoller". jQuery UI. Получено 5 февраля 2016.
- ^ "jQuery UI - Документация: UIChangelog". Получено 2 апреля, 2012.
- ^ jQuery UI 1.10.0, получено 15 февраля 2013 г.
- ^ jQuery UI 1.11.0-beta.1, получено 1 мая 2014 г.
- ^ jQuery UI 1.12.0-beta.1, получено 5 февраля 2016 г.
дальнейшее чтение
- Саррион, Эрик (24 марта 2012 г.). jQuery UI (1-е изд.). O'Reilly Media. п. 244. ISBN 978-1449316990.
- Веллман, Дэн (23 августа 2011 г.). jQuery UI 1.8: Библиотека пользовательского интерфейса для jQuery (1-е изд.). Packt Publishing. п. 424. ISBN 978-1849516525.
- де Йонге, Адриан, Датсон, Филлип (2 ноября 2012 г.). jQuery, jQuery UI и jQuery Mobile: рецепты и примеры (1-е изд.). Эддисон-Уэсли Профессионал. п. 400. ISBN 978-0-321-82208-6.