Page 108 - jQuery для начинающих
P. 108
jQuery UI
jQuery UI представляет из себя набор виджетов и плагинов от самих разработчиков jQuery.
По моему мнению, данный инструмент необходимо изучить настолько, насколько это
требуется чтобы не писать свои «велосипеды». Скачать-почитать о данной надстройке над
jQuery можно на домашней страницы проекта – http://jqueryui.com/
Что нам необходимо знать о виджетах и плагинах? Первое – это какие они есть, и второе –
как работают. На этих двух моментах я и постараюсь остановиться.
Интерактивность
Начну с полезных плагинов, которые могут упростить жизнь при создании интерактивных
интерфейсов:
— Draggable [http://jqueryui.com/demos/draggable/] – данный компонент позволяет
сделать любой DOM элемент перетаскиваемым при помощи мыши
— Droppable [http://jqueryui.com/demos/droppable/] – это логичное продолжение
draggable компонента, необходим для работы с контейнерами, внутрь которых
можно перетаскивать элементы
— Resizable [http://jqueryui.com/demos/resizable/] – как следует из название – даёт
возможность растягивать любые DOM элементы
— Selectable [http://jqueryui.com/demos/selectable/] – позволяет организовать «выбор»
элементов, удобно использовать для организации менеджмента картинок
— Sortable [http://jqueryui.com/demos/sortable/] – сортировка DOM элементов
Виджеты
Виджеты – это уже комплексное решение содержащие не только JavaScript код, но и некую
HTML и CSS реализацию:
— Accordion – данный виджет следует использовать если у вас уже используется jQuery
UI в проекте, сам по себе основной его функционал можно реализовать в несколько
строк (посмотреть можно в accordion.html)
108
www.trk.kg