English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
jQuery trigger() 메서드는 선택된 요소에 지정된 이벤트와 이벤트의 기본 동작(예: 양식 제출)을 트리거합니다.
이벤트 처리 프로그램을 트리거하려면 기본 동작을 트리거하지 않도록 변경하십시오.triggerHandler()메서드。
$(selector).trigger(event, param1, param2, ...)
<input> 필드의 select 이벤트를 트리거하다:
$("button").click(function(){ $("input").trigger("select"); });테스트해보기‹/›
<div> 요소의 click 이벤트를 트리거하다:
$("button").click(function(){ $("div").trigger("click"); });테스트해보기‹/›
trigger() 메서드와 triggerHandler() 메서드 간의 차이를 보여주기 위해:
$("#btn1").click(function(){ $("input").trigger("select"); }); $("#btn2").click(function(){ $("input").triggerHandler("select"); });테스트해보기‹/›
매개변수 | 설명 |
---|---|
이벤트 | JavaScript 이벤트 유형을 포함한 문자열, 예: click 또는 Submit |
param1,param2,..., | 이벤트 핸들러에 전달할 추가 매개변수 |