【发布时间】:2011-01-18 10:47:16
【问题描述】:
请考虑以下 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");
有人知道我该怎么做吗?非常感谢。
【问题讨论】: