Существуют ли стандартные правила для реализации предопределенных событий в плагине jQuery?
Например, специальный случай плагин Zebra Accordion (крошечный плагин аккордеона для jQuery) или любой другой плагин определяет некоторые события, как показано ниже:
События аккордеона Zebra:
onClose: Событие, запущенное после того, как вкладка свернута.
onOpen. Событие, запущенное после того, как вкладка свернута.
В этом случае, если бы я хотел добавить div со специальными символами шрифт Awesome (например, fa-chevron -down) после заголовка коробки, когда collapsed
(закрыто, свернуто состояние), и удалите этот символ и замените его новым символом (например, fa-chevron-up) рядом с заголовком поля, когда expended
(открытое состояние). Я хотел бы, наконец, добавить к нему некоторые функции, такие как jQuery Accordion. Я пробовал с приведенным ниже кодом, но, похоже, что-то не так:
$('.Zebra_Accordion').on('onOpen', function(e) {
$(this).append( "<span class='fa fa-chevron-down'></span>" );
});
$('.Zebra_Accordion').off('onClose', function(e) {
$(this).append( "<span class='fa fa-chevron-up'></span>" );
});