tsbmusic
Erfahrenes Mitglied
Hallo zusammen,
ich hab auf der jQuery-Seite gelesen, dass ich statt .live() jetzt bei jQuery 1.7 lieber .on() benutzen soll. Das hab ich jetzt auch ausprobiert, aber bei mir funktioniert das nicht. Ich habe folgenden Code:
Also wenn die Seite neu geladen ist, dann funktioniert das mit dem Laden schon, aber wenn der Content vom Ajax Request dann geladen ist und man auf einen Link davon klickt funktioniert es nicht mehr. Wenn ich .live() benutze geht es einwandfrei. Woran liegt das? Sollte es nich höchstens andersrum sein?
Gruss tsbmusic
ich hab auf der jQuery-Seite gelesen, dass ich statt .live() jetzt bei jQuery 1.7 lieber .on() benutzen soll. Das hab ich jetzt auch ausprobiert, aber bei mir funktioniert das nicht. Ich habe folgenden Code:
Code:
$("a:not(.noLive)").on("click", function(e){
//Hier kommt dann die auszuführende Funktion hin
e.preventDefault();
});
Also wenn die Seite neu geladen ist, dann funktioniert das mit dem Laden schon, aber wenn der Content vom Ajax Request dann geladen ist und man auf einen Link davon klickt funktioniert es nicht mehr. Wenn ich .live() benutze geht es einwandfrei. Woran liegt das? Sollte es nich höchstens andersrum sein?
Gruss tsbmusic
Zuletzt bearbeitet: