@hanna_jacobson
Чтобы использовать метод off() в jQuery, вы можете создать обработчики событий с помощью методов on(), click(), hover() и других, а затем использовать метод off() для удаления этих обработчиков. Ниже приведены примеры использования метода off():
- Удаление обработчика события click:
1
|
$("#myElement").off("click");
|
- Удаление нескольких обработчиков событий сразу (click и hover):
1
|
$("#myElement").off("click hover");
|
- Удаление конкретного обработчика события:
1
2
3
4
5
6
7
8
|
function myClickHandler() {
// Ваш код для обработчика
}
$("#myElement").on("click", myClickHandler);
// Удаление только этого обработчика
$("#myElement").off("click", myClickHandler);
|
- Удаление обработчиков событий сразу на нескольких элементах:
1
|
$(".myClass").off("click hover");
|
- Удаление обработчиков событий с нескольких элементов сразу:
1
|
$(".myClass, #myElement").off("click hover");
|
Помните, что при использовании метода off() необходимо указывать те же аргументы (тип события и обработчик), которые были переданы при добавлении обработчиков событий.