Die Lösung für jquery bei Nichtverfügbarkeit: Öffnen Sie zuerst die entsprechende Codedatei und ändern Sie dann die Schreibweise in „$(document).on(“click“,„.test“,function(){alert(“…“ ) ;});" Das ist es.
Die Betriebsumgebung dieses Tutorials: Windows10-System, jquery1.7. Dieser Artikel gilt für alle Computermarken. 🎞
Seit jQuery Version 1.7 ist die on()-Methode der neue Ersatz für die bind()-, live()- und delegate()-Methoden. Die offizielle Website empfiehlt uns auch die Verwendung dieser Methode, die die jQuery-Codebasis vereinfacht.Syntax
$(selector).on(event,childSelector,data,function,map
)ParameterBeschreibung
event Erforderlich. Gibt ein oder mehrere Ereignisse oder Namespaces an, die aus den ausgewählten Elementen entfernt werden sollen.
ChildSelector | |
---|---|
Daten | optional. Gibt zusätzliche Daten an, die an die Funktion übergeben werden sollen. |
Funktion | optional. Gibt eine Funktion an, die ausgeführt werden soll, wenn ein Ereignis auftritt. |
map | gibt eine Ereigniszuordnung ( |
Ich bin kürzlich auf die Ineffektivität der Verwendung von on() bei der Arbeit gestoßen. Wenn das ausgewählte Element und die Unterelemente beim Laden der Seite bereits vorhanden sind, kann es normal verwendet werden. Die Schreibmethode ist im Allgemeinen wie folgt: | |
Die Lösung lautet wie folgt: $(document).on("click",".test",function(){//修改成这样的写法 alert("生成的也可以执行了!"); }); Nach dem Login kopieren |
Das obige ist der detaillierte Inhalt vonWas tun, wenn jquery on nicht verfügbar ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!