Das Beispiel in diesem Artikel beschreibt, wie jQuery automatisch ein Ereignis aufrufen und auslösen kann. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Ich werde das Klickereignis als Beispiel nehmen, um dieses Thema zu studieren:
jQuery löst automatisch das Klickereignis aus
1. Beispielsweise definieren wir durch jquery ein Klickereignis. Wie lösen wir es automatisch aus:
$(function(){ $('#button').click(function(){ alert('button is clicking!'); }); })
1) Löst automatisch ein Klickereignis aus
$('#button').click();
Das hat meine Erwartungen übertroffen. Ich dachte, dies würde die vorherigen gekapselten Ereignisse überschreiben.
Tatsächlich war es nicht so. Stattdessen heißt die darin enthaltene anonyme Funktion
, sodass es für uns nicht schwer ist zu verstehen, warum einige Funktionen sowohl Zuweisungs- als auch Wertfunktionen haben
$('input').val('默认值'); var templete = $('input').val();
Tatsächlich besteht das Prinzip darin, die darin enthaltenen Parameter direkt zurückzugeben.
2) Hier ist eine weitere Triggermethode:
$('#button').trigger('click');