jQuery one() 메서드

❮ jQuery 이벤트 메소드

예시

클릭할 때 <p> 요소의 텍스트 크기를 늘립니다(이벤트는 각 <p> 요소에 대해 한 번만 트리거됨).

$("p").one("click", function(){
  $(this).animate({fontSize: "+=6px"});
});

정의 및 사용

one() 메서드는 선택한 요소에 대해 하나 이상의 이벤트 핸들러를 연결하고 이벤트가 발생할 때 실행할 함수를 지정합니다.

one() 메서드를 사용할 때 이벤트 핸들러 함수는 각 요소에 대해 한 번만 실행됩니다.


통사론

$(selector).one(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

직접 해보십시오 - 예


연결 <p> 요소에 두 개의 이벤트 핸들러("click" 및 "dblclick")를 연결하는 방법.


❮ jQuery 이벤트 메소드