Метод jQuery live()

❮ Методы событий jQuery

Пример

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

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

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

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

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

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

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


Синтаксис

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

Parameter Description
event Required. Specifies one or more events to attach to the elements.

Multiple event values are separated by space. Must be a valid event.
data Optional. Specifies additional data to pass along to the function
function Required. Specifies the function to run when the event occurs

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


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


❮ Методы событий jQuery