Средний
10 уроков
(1 час 25 минут)
Курс
jQuery plugins
Данный курс познакомит вас с лучшими практиками в разработке с Jquery плагинами.

#6 — Темы оформления.

Встречают по одежке… Плагинам тоже нужно одеваться, а решать как плагин будет выглядеть — должен разработчик, использующий этот плагин. Добавляем настраиваемые темы в создаваемый плагин.


Не нужно решать за других разработчиков как будет выглядеть ваш плагин, ведь добавить в него возможность смены оформления другим человеком — плевое дело. Мы уже знаем как добавлять настройки по умолчанию, поэтому нужно просто взять и прописать имена классов, которые будут добавляться к создаваемым элементам внутри плагина. А уже разработчики решат — нужно использовать наши, или заменить их своими.

Разрабатывая плагин jQuery UI помните о том, что многие ожидают от него поддержку тем Themeroller. Она осуществляется также за счет добавления определенных плагинов. Подробнее о том какие плагины и куда добавлять вы сможете найти на сайте http://jqueryui.com/themeroller/

Код плагина

jquery.npoll.css

theme.css

Страница из примера — index.html

Материалы к уроку:
Делись:

Оставь комментарий!

3 thoughts on “#6 — Темы оформления.

  1. Deliaz:

    Мелочь конечно, но эффективнее будет вынести .appendTo(form) за пределы цикла. В цикле писать в переменную и лишь по завершению в DOM

    1. Про присоединение к форме — согласен. Операции вставки в DOM всегда дорого обходятся и лучше их сократить. Но здесь мы не 100 элементов создаем и это не так существенно.

      1. Deliaz:

        Полностью согласен, поэтому и написал что мелочь. Это просто к слову о best practices

Добавить комментарий

Рекомендуемые курсы