Heim >Web-Frontend >js-Tutorial >Lösung für das Versagen von Jquery beim Binden des Click-Ereignisses an neu eingefügte Knoten
Sehen wir uns die Lösung für den Fehler an, bei dem Jquery das Click-Ereignis nicht an den neu eingefügten Knoten bindet, und erfahren Sie, wie Sie das Problem lösen können von jQueryWie Sie die Klickungültigkeit binden und Ihr Verständnis von jQuery stärken!
1. Einige Leute sagen, dass Live nicht mehr unterstützt wird. Die Lösung zum Leben lautet wie folgt:
Sie können dies beobachten oder nicht, seien Sie sich dessen einfach bewusst. Im Folgenden wird die ON-Methode beschrieben.
live: Einführung in die Verwendung von Live
2. Einige Leute haben ON verwendet, um das Problem zu lösen.
On: Ons Einführung kann das Problem lösen
Ons Methode kann das Problem grundsätzlich lösen, aber Sie müssen eine Entscheidung basierend auf Ihrer spezifischen Situation treffen. Nicht jeder Code ist so einfach wie im obigen Fall. Aber es ändert nie seine Wurzeln.
Das habe ich getan und das Problem endlich gelöst.
Ich habe ein UL-Tag, das statisch ist, was bedeutet, dass es später nicht dynamisch hinzugefügt wurde.
Dann habe ich dynamisch etwas wie
"25edfb22a4f469ecb59f1190150159c6e689c7a8aee9d1d2cbf52f807582ec41Link5db79b134e9f6b82c0b36e0489ee08edbed06894275b65c1ab86501b08a632eb" hinzugefügt.
Ich habe meine Wahl wie folgt getroffen.
$("#subul").on('click','li>a', function (e) { //取消冒泡 //var e = e || window.event; // e.stopPropagation(); alert("asssss"); var areaid = this.attributes.getNamedItem("id").nodeValue; alert(areaid); $("#subul>li>a").removeClass("smallBtSelected"); $("#" + areaid).addClass("smallBtSelected"); })
Das Obige ist die Lösung für das Versagen von Jquery, das Click-Ereignis an den neu eingefügten Knoten zu binden. Weitere Informationen finden Sie auf der PHP Chinese-Website suchen !
Verwandte Empfehlungen:
jQuery-Implementierung zum Finden des nächstgelegenen übergeordneten Knotens
Wie jQuery den Browsertyp und die Versionsnummer erhält
10 jQuery-Code-Snippets für eine effiziente Webentwicklung
Das obige ist der detaillierte Inhalt vonLösung für das Versagen von Jquery beim Binden des Click-Ereignisses an neu eingefügte Knoten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!