In jquery können Sie die Methode „change()“ verwenden, um das Ereignis festzulegen, das ausgelöst werden soll, wenn sich der Eingabewert ändert. Diese Methode wird verwendet, um das Änderungsereignis so festzulegen, dass es auftritt, wenn sich der Wert des Elements ändert Funktion, die ausgeführt werden soll, wenn das Ereignis auftritt. Die Syntax lautet „Eingabeelement object.change (Ereignisauslösercode)“.
Die Betriebsumgebung dieses Tutorials: Windows10-System, JQuery3.2.1-Version, Dell G3-Computer.
Das Änderungsereignis tritt auf, wenn sich der Wert des Elements ändert (gilt nur für Formularfelder). Die Methode
change() löst ein Änderungsereignis aus oder gibt eine Funktion an, die ausgeführt werden soll, wenn ein Änderungsereignis auftritt.
Hinweis: Bei Verwendung mit ausgewählten Elementen tritt das Änderungsereignis ein, wenn eine Option ausgewählt wird. Bei Verwendung mit einem Textfeld oder Textbereich tritt das Änderungsereignis auf, wenn das Element den Fokus verliert.
Syntax
Lösen Sie das Änderungsereignis des ausgewählten Elements aus:
$(selector).change()
Fügen Sie dem Änderungsereignis eine Funktion hinzu:
$(selector).change(function)
Funktion Optional. Gibt die Funktion an, die ausgeführt werden soll, wenn das Änderungsereignis für das ausgewählte Element auftritt.
Das Beispiel sieht wie folgt aus:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ $("input").change(function(){ alert("文本已被修改"); }); }); </script> </head> <body> <input type="text"> <p>在输入框写一些东西,然后按下 enter 键或点击输入框外部。</p> </body> </html>
Ausgabeergebnis:
Nach dem Ändern des Textinhalts:
Empfohlene verwandte Video-Tutorials: jQuery-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo richten Sie JQuery so ein, dass ein Ereignis ausgelöst wird, wenn sich der Eingabewert ändert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!