请考虑以下CSS代码:
a { color: #ffcc00; }
a:hover { color: #ccff00; }
此HTML代码:
<a href="#" id="link">Link</a>
<button id="btn">Click here</button>
最后,此JS代码:
$("#btn").click(function() {
$("#link").trigger("hover");
});
我想使我的链接在单击按钮时使用其伪类:hover。我试图触发诸如mousemove,mouseenter,hover等事件,但任何人都能工作。请注意,我想强制使用我的CSS伪类:hover规范,而不要使用类似以下内容的东西:
$("#link").css("color", "ccff00");
有人知道我该怎么做?十分感谢。