Последние учебники веб-разработки
 

jQuery unbind() Method

<Методы Event Jquery

пример

Удалить все обработчики событий для всех <p> элементов:

$("button").click(function(){
    $("p").unbind();
});
Попробуй сам "

Определение и использование

unbind() метод удаляет обработчики событий из выбранных элементов.

Этот метод может удалить все или выбранные обработчики событий, или остановить заданные функции от запуска при наступлении события.

Этот метод может также отвязать обработчиков событий с помощью объекта события. Это используется, чтобы отвязать событие из внутри себя (например, удаление обработчика событий после того, как событие было запущено определенное число раз).

Примечание: Если не указаны никакие параметры, то unbind() метод удаляет все обработчики событий из указанного элемента.

Примечание: unbind() метод работает на любой обработчик события с JQuery.

По состоянию на JQuery версии 1.7, тем on() и off() методы являются предпочтительными для присоединения и удаления обработчиков событий на элементах.


Синтаксис

$(selector).unbind(event,function,eventObj)

параметр Описание
event Необязательный. Задает один или несколько событий, чтобы удалить из элементов.
Несколько значений событий разделяются пробелом.
Если это единственный параметр задан, все функции, связанные с определенным событием, будут удалены.
function Необязательный. Задает имя функции для отвязать от указанного события для элемента
eventObj Необязательный. Указывает объект события, чтобы удалить его использовать. Параметр eventObj происходит от функции связывания события

Попробуйте сами - Примеры

Unbind определенную функцию
Как использовать unbind() метод отвязать определенную функцию от определенного события для элемента.

Unbind обработчик событий с помощью объекта события
Указывает объект события для удаления.


<Методы Event Jquery