jQuery live()Метод

jQuery 事件方法Методы событий jQuery

Примеры

Скрыть или показать элемент <p> при нажатии кнопки:

$("button").live("click",function(){
$("p").slideToggle();
});

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

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

Метод live() в jQuery версии 1.7был признан устаревшим, и был удален в версии 1.9. Вместо него используйте методon().

Метод live() привязывает один или несколько обработчиков событий к выбранным элементам и задаёт функцию, которая выполняется при возникновении событий.

Обработчики событий, привязанные с помощью метода live(), работают для текущих и будущих элементов, соответствующих селектору (например, новых элементов, созданных скриптом).

Совет:Чтобы удалить обработчики событий, используйтеdie()метод.


Синтаксис

$(selector).live(event,data,function)

Параметр Описание
event Обязательный. Указывает одно или несколько событий, которые нужно привязать к элементам.

Разделяйте несколько значений событий пробелами. События должны быть допустимыми.
data Необязательный. Указывает дополнительные данные, передаваемые функции.
функция Обязательный. Указывает функцию, которая выполняется при возникновении события.


实例

Другие примеры

Добавление обработчиков событий к будущим элементам
Как использовать метод live() для добавления обработчиков событий к элементам, которые ещё не созданы.


jQuery 事件方法Методы событий jQuery

Другие расширения