Ich habe eine Liste von Bildern mit einigen einfachen mouseenter
/mouseleave
Effekt. http://jsfiddle.net/4vTCr/Klasse beim Klicken hinzufügen und mouseleave-Ereignis deaktivieren?
Ich mag würde es auf folgende Weise ändern: wenn Anwender auf bestimmtes Bild, sollte die Deckkraft auf 1 und mouseleave
Ereignis deaktiviert werden soll eingestellt werden.
Ich dachte, es zu tun, indem Sie eine Klasse selected
auf img click
Ereignis hinzufügen. Dann kann ich am Anfang überprüfen, ob img
selected
Klasse hat. Wenn ja, wenden Sie nicht mouseleave
Ereignis an. Aber ich kann damit nicht umgehen. Kannst du mir ein paar Tipps geben, wie es geht?
[Ihre Lösung funktioniert] (http://jsfiddle.net/4vTCr/1/), aber ich war nicht genau, wenn ich meine Frage stellte. Ich möchte die Deckkraft entfernen und das "Mousleave" -Ereignis nur für das Bild deaktivieren, auf das zuletzt geklickt wurde. Andere Bilder sollten 'mouseleave' /' mouseter' Ereignisse haben, selbst wenn sie früher angeklickt wurden. – user1292810
Gefällt mir: http://jsfiddle.net/4vTCr/2/? – 472084
Ja, funktioniert jetzt perfekt. Vielen Dank! – user1292810