Wie kann ich simulieren einen mouseover in reinem JavaScript, aktiviert die CSS ":hover"?

Ich habe versucht zu finden, Codes zu simulieren mouseover im Chrome, aber obwohl das "mouseover" - listener gefeuert wird, die CSS "hover" Erklärung niemals gesetzt!

Versuchte ich auch tun:

//Called within mouseover listener
theElement.classList.add("hover");

Aber es scheint nichts zu ändern, das element, was erklärt wird, in seiner hover Erklärung.

Ist das möglich?

Ich denke, was er tun will, ist Kraft :hover Zustand auf ein element.
Yup, Sie haben Recht. Ich missverstanden.
Dies ist nicht ein Duplikat. Die andere Frage ist die nach jQuery. Diese Frage ist über die Reine JS.
Die OQ enthalten die jQuery-tag. Dies ist eine doppelte.
Die Frage (und deren Beantwortung), ist über die Reine JS. Glauben Sie nicht, es ist mehr wahrscheinlich, dass Sie mistagged.

InformationsquelleAutor Don Rhummy | 2013-06-21

Schreibe einen Kommentar