/ / Jquery wie man hinzufügt: Hover zu CSS-Stylesheet - Javascript, Jquery, CSS

Jquery wie man hinzufügt: Hover zu CSS-Stylesheet - Javascript, Jquery, CSS

Dies ist das CSS, das ich gerne in jQuery-Code umwandeln möchte:

BUTTON:hover .buttonTextDIV {
background-color: #FFFFFF;
border-right: 4px solid #d1dbea;
border-bottom: 2px solid #d1dbea;}

Ich benutze einen Filter in 4.01 Übergang und ich habe ein Problem mit dem $ (). Hover-Ereignis, wo die Auswirkungen des Filters durch die onmouseleave-Funktion, die $ (). Hover verwendet, um die css: Hover-Option zu "emulieren", wenn es das Objekt verlässt.

Also muss ich "hardcodieren" Knopf: Hover .buttonTextDIV mit jQuery.

Ich möchte dies einzeln jedem Element hinzufügen, indem Sie $ (". Buttontext") verwenden. Je (function () {}

Gibt es eine Möglichkeit, dies zu tun?

Ich möchte nicht, dass die Leute mir sagen, ich solle 4.01 nicht verwenden, wenn Sie das vorhaben, machen Sie bitte mit der nächsten Frage weiter.

Antworten:

0 für die Antwort № 1

JavaScript kann Pseudoklassen von CSS nicht direkt definieren oder bearbeiten. Nicht, wenn Sie das CSS nicht direkt bearbeiten. Aber falls hover() funktioniert nicht für Sie (Sie haben nicht angegeben, warum?), ich kann nur vorschlagen, dass Sie versuchen, Ihre eigenen Ereignisse manuell zu definieren:

.mouseenter ()
.mouseleave ()

.mouseover ()
.mouseout ()