Подтвердить что ты не робот

Unbind - Remove - Убейте плагин jQuery

Есть ли способ "развязать" плагин jQuery из селектора jquery?

4b9b3361

Ответ 1

Вы можете отвязать имя плагина из объекта прототипа jQuery с удалением:

delete $.fn.pluginName;

Это не влияет на уже инициализированные экземпляры плагина.

Ответ 2

Обычно нет.

Плагин обычно вносит изменения в элементы, к которым вы его применяете. Иногда их можно просто отменить, удалив атрибуты или отменив события, добавленные плагином, но плагин должен будет предоставить эту функциональность, или вам нужно будет точно знать, что удалить.

Иногда плагины перезаписывают информацию, поэтому вы не можете ее отменить, не зная, какая информация была до применения плагина.

Ответ 3

$("#selector").unbind().removeData();