Jquery-Hover funktioniert nicht, nachdem Ajax-Inhalt geladen wurde

8

Ich habe ein Problem, bei dem ein Hover-Ereignis, das ich habe, nach einer Ajax-Ladung nicht funktioniert, es funktioniert nur beim ersten Laden der Seite ... Dies ist der Code, den ich momentan verwende:

%Vor%

Ich weiß, dass ich die $ (document) .on () als Selektor verwenden muss, aber ich bin mir nicht sicher über die korrekte Syntax, um die Funktionalität wie im ursprünglichen Code zu tun. Jede Hilfe geschätzt

    
Danny Brady 01.03.2013, 16:08
quelle

1 Antwort

18

LÖSUNG

Die eigene Lösung des Posters aus den Kommentaren . True, document (oder ein Vorgänger, der nicht vom Ajax-Aufruf betroffen ist) muss verwendet werden.

%Vor%

ORIGINAL

%Vor%

BEARBEITEN

Wahr, hover ist old-school und funktioniert in diesem Fall nicht! Versuchen Sie Folgendes:

%Vor%

Und ich bin mir nicht ganz sicher, was Sie tun, aber das könnte sogar kürzer sein:

%Vor%     
Andrew Tibbetts 01.03.2013, 16:14
quelle

Tags und Links