jQuery live()Метод
Примеры
Скрыть или показать элемент <p> при нажатии кнопки:
$("button").live("click",function(){
$("p").slideToggle();
});
$("p").slideToggle();
});
Попробуйте сами »
Определение и использование
Метод live() в jQuery версии 1.7был признан устаревшим, и был удален в версии 1.9. Вместо него используйте методon().
Метод live() привязывает один или несколько обработчиков событий к выбранным элементам и задаёт функцию, которая выполняется при возникновении событий.
Обработчики событий, привязанные с помощью метода live(), работают для текущих и будущих элементов, соответствующих селектору (например, новых элементов, созданных скриптом).
Совет:Чтобы удалить обработчики событий, используйтеdie()метод.
Синтаксис
$(selector).live(event,data,function)
| Параметр | Описание |
|---|---|
| event | Обязательный. Указывает одно или несколько событий, которые нужно привязать к элементам. Разделяйте несколько значений событий пробелами. События должны быть допустимыми. |
| data | Необязательный. Указывает дополнительные данные, передаваемые функции. |
| функция | Обязательный. Указывает функцию, которая выполняется при возникновении события. |
Другие примеры
Добавление обработчиков событий к будущим элементам
Как использовать метод live() для добавления обработчиков событий к элементам, которые ещё не созданы.
Другие расширения
Методы событий jQuery