Por favor, considerará si el código CSS:Cómo forzar un estado de vuelo estacionario con jQuery?
a { color: #ffcc00; }
a:hover { color: #ccff00; }
Este código HTML:
<a href="#" id="link">Link</a>
<button id="btn">Click here</button>
Y, por último, este JS código:
$("#btn").click(function() {
$("#link").trigger("hover");
});
me gustaría hacer mis usos de enlace su pseudo-clase: desplace el cursor cuando se hace clic en el botón. Intenté desencadenar eventos como mousemove, mouseenter, hover, etc., pero cualquiera trabaja. en cuenta que quiero forzar el uso del CSS mi pseudo-clase: hover especificación y no usar algo como:
$("#link").css("color", "ccff00");
Alguien sabe cómo puedo hacer esto? Muchas gracias.
#jonathan funciona bien. ¿Hay alguna otra forma de implementar el mismo sin agregar un.hovered. –
@ArulSidthan revisa la respuesta de Mike. Disparar 'mouseover' en lugar de 'hover' hace lo que estás buscando. – andyzinsser
Gracias @andyzinsser está funcionando bien :) –