이 기사의 예에서는 jQuery가 이벤트를 자동으로 호출하고 트리거하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
이 주제를 연구하기 위해 클릭 이벤트를 예로 들겠습니다.
jQuery는 자동으로 클릭 이벤트를 트리거합니다
1. 예를 들어 jquery는 클릭 이벤트를 정의하며 이를 자동으로 트리거하는 방법은 다음과 같습니다.
$(function(){ $('#button').click(function(){ alert('button is clicking!'); }); })
1) 자동으로 클릭 이벤트를 트리거합니다.
$('#button').click();
기대 이상이었습니다. 이전에 캡슐화된 이벤트를 덮어쓰게 될 줄 알았는데
실제로는 그렇지 않았습니다. 대신
내부의 익명 함수를 호출하므로 일부 함수에 할당 함수와 값 함수가 모두 있는 이유를 이해하는 것이 어렵지 않습니다
$('input').val('默认值'); var templete = $('input').val();
사실 내부에 있는 매개변수를 직접 반환하는 것이 원칙입니다.
2) 또 다른 트리거 방법은 다음과 같습니다.
$('#button').trigger('click');