8 Stimmen

Wie kann ich ein css ":hover" auf ein DOM erstelltes Element in JavaScript setzen?

Ich verwende das DOM, um eine JSON-Antwort von einer AJAX-Funktion zu verwalten, die ich ausführe. Das Skript, das ich schreibe, muss vollständig portabel sein, also definiere ich die Stile für die erstellten Elemente on the fly (d. h. keine Verknüpfung mit einem externen CSS und keine Bereitstellung von CSS im HTML-Dokument selbst, da ich keine Kontrolle über das Dokument habe).

Ich möchte einen Hover-Effekt für einige der Elemente erzeugen.

Beispiel:

 #myDiv:hover { background:#000000; }

Gibt es eine Möglichkeit, dies im DOM zu definieren? Oder muss ich Folgendes verwenden mouseover ?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X