혜야의 코딩스토리

[jQuery] trigger() 함수 본문

꿈 : 멋진 개발자 🧸/JavaScript & jQuery

[jQuery] trigger() 함수

hyeya_ 2023. 10. 20. 16:54

trigger() 함수는 지정된 이벤트 유형에 대해 일치하는 요소에 연결된 모든 핸들러 및 동작을 실행한다.

$(selector).trigger( eventType [, extraParameters ] )

 

🔥seletor

요소를 지정하는 선택자

 

🔥 eventType

필수 매개변수이다.

지정된 요소에 대해 트리거할 이벤트를 입력한다.

 

🔥 extraParameters

선택 매개변수이다.

이벤트 처리기에 전달할 매개변수이다.

주로 사용자 지정 이벤트에 사용한다.

 

$("#all").trigger("click");

all이라는 id를 가진 태그에 click이벤트를 발생시키는 코드이다.

$(document).on("click", "#all", function(){
    var checked_radio_btn =  $(this).is(":checked") == true ? "all" : "like";
    console.log("### trigger 이벤트 확인 : " + checked_radio_btn);
});

click이벤트가 이렇게 설정되어 있다면

결과는?

 

 

 

 

참고

https://api.jquery.com/trigger/