jQuery undelegate()Метод
Примеры
Удалить все обработчики событий со всех элементов с помощью метода undelegate():
$("body").undelegate();
Попробуйте сами »
Определение и использование
Метод undelegate() удаляет один или несколько обработчиков событий, добавленныхdelegate()методом.
Начиная с версии jQuery 1.7,on()иoff()являются предпочтительными методами для добавления и удаления обработчиков событий на элементах.
Синтаксис
$(selector).undelegate(selector,event,function)
| Параметр | Описание |
|---|---|
| selector | Необязательно. Указывает селектор, из которого должны быть удалены обработчики событий. |
| event | Необязательно. Указывает один или несколько типов событий, для которых должны быть удалены функции-обработчики. |
| функция | Необязательно. Указывает конкретную функцию-обработчик события, которую нужно удалить. |
Другие примеры
Удалить все обработчики события click
Как использовать метод undelegate() для удаления всех обработчиков события click на всех элементах <p>.
Удалить указанную функцию, добавленную с помощью delegate()
Как использовать метод undelegate() для удаления только указанной функции.
Другие расширения
Методы событий jQuery