: hover ist ein CSS Pseudo-Klasse , kein jQuery-Selektor. Es kann nicht zuverlässig mit is () auf allen Browsern verwendet werden.
Wie Frederic sagte, ist : hover Teil von CSS und ist kein Selektor in jQuery.
Für eine alternative Lösung lesen Sie Wie überprüfe ich, ob sich die Maus über einem Element in jQuery befindet?
Legen Sie ein Timeout für das Mouseout fest, um den Rückgabewert auszublenden und zu speichern Daten im Objekt. Deaktivieren Sie anschließend das Timeout, wenn a angezeigt wird Wert in den Daten.
Entfernen Sie die Daten beim Rückruf der Ausblendung.
Tags und Links jquery if-statement hover