Страницы

Поиск по вопросам

суббота, 11 января 2020 г.

Плагин jquery. Создание нового метода для элемента.

#jquery


Народ, признаюсь честно: я ничегошеньки не понял в создании плагинов к jquery. мне
стыдно, но надо исправляться. В теме кратность-значений-в-input я создал внутренности
метода для изменения инпута. Подскажите, пожалуйста, как ЭТО превратить в   

$("SELECTOR").correct_value(quantity_per_pack);


Чтобы работало с любым инпутом.
    


Ответы

Ответ 1



Посмотрите ссылку, разберите пару плагинов. Если окажется мало, я попробую расписать подробнее. =) Добавлено

eeeee

eeeee

eeeee

Добавлено еще 1) Через $ работать тоже будет. Но для совместимости с другими библиотеками лучше использовать jQuery ($ - это псевдоним, его можно переопределить). 2) var opts = jQuery.extend(defObj, options); Из defObj jQuery сама перетягивает пары ключ:значение в options, если таких ключей нет в options. Доступ к свойствам opts осуществляется через opts.param или opts['param']. 3) options задается при вызове функции, а defObj пишется разработчиком. Все параметры являются необязательными, но если без каких-то из них ваш плагин не будет работать, их придется задать в defObj.

Комментариев нет:

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