Heim >Web-Frontend >js-Tutorial >jquery hat den Elementereignisfehler „solution_jquery' dynamisch hinzugefügt

jquery hat den Elementereignisfehler „solution_jquery' dynamisch hinzugefügt

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-05-16 16:47:111693Durchsuche

Heute bin ich beim Schreiben von JQUERY auf ein Problem gestoßen: Bei der Verwendung eines Skripts zum dynamischen Hinzufügen des Elements xxx ist das Ereignis $(".x .y").click(function)... fehlgeschlagen.

Ich habe gerade die Live-Funktion online gefunden. Die Methode lautet wie folgt:

Ereignisbindung: $(".x .y").click(function) muss geändert werden in:

Code kopieren Der Code lautet wie folgt:

$(".x .y"). live('click', function);

Da die Live-Methode jedoch nach Version 1.8 nicht mehr unterstützt wird, müssen Sie die folgende on-Methode in jquery verwenden, um das Problem des dynamischen Hinzufügens von Elementen zu lösen in Skripten:
Code kopieren Der Code lautet wie folgt:

$(".y" ).on('click','.x',function);
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn