jQuery 이벤트 - live() 메서드

예제

버튼을 클릭할 때, p 요소를 숨기거나 보여줍니다:

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

직접 시도해 보세요

정의 및 사용법

live() 메서드는 선택된 요소에 하나나 여러 개의 이벤트 처리기를 추가하고, 이 이벤트가 발생할 때 실행할 함수를 정의합니다.

live() 메서드를 사용하여 추가된 이벤트 처리기는 현재 및 미래의 요소(예: 스크립트로 생성된 새 요소)에 적용됩니다.

문법

$().live(event,data,function)
파라미터 설명
event

필수. 요소에 추가할 하나나 여러 개의 이벤트를 정의.

공백으로 구분된 여러 이벤트. 유효한 이벤트여야 합니다.

data 선택 사항. 함수에 전달할 추가 데이터를 정의.
function 필수. 이벤트가 발생할 때 실행할 함수를 정의.

더 많은 예제

미래의 요소에 이벤트 처리기를 추가
live() 메서드를 사용하여 아직 생성되지 않은 요소에 이벤트 처리기를 추가하는 방법.