jQuery nach .load(), .load() erneut aurufen Probleme?

...komplette Frage anzeigen

1 Antwort

Hallo, das liegt daran das jQuery das nachgeladene DIV nicht kennt, da dies nachträglich im DOM hinzugefügt wurde.

Wenn du einen Klick Event-Handler auf das nachgeladene Objekt erstellen willst, musst du das ganze "Delegieren".

Beispiel mit deinem DIV mit der ID news :

$( "body" ).delegate( "#news", "click", function() {  alert("Das DIV news wurde angeklickt");});
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Dereta
25.05.2016, 20:54

Wann benutze ich das delegate am besten? Kann ich das einfach so verwenden oder nach dem nach laden? Vielen dank schon mal.

0

Was möchtest Du wissen?