2015-01-08 52 views
1

我需要使用Javascript设计一个a:active链接(因为CSS可以被人编辑并存储在文件中,所以我不能只将样式放入CSS文件中)。检测:使用Javascript的活动链接

有没有什么办法在JS来检查一个特定的链接是否是:active? (不使用jQuery)

+0

只要您的样式表在用户可编辑样式表之后加载,您可以使用CSS覆盖它。 –

回答

1

为每个链接添加mousedownmouseup处理程序。当mousedown事件触发时将其标记为活动状态,并在mouseup事件触发时将其标记为非活动状态。

+0

呃...并不包括100%的情况,但我想它必须要做。 (如果你点击按钮不起作用,按住鼠标,然后将它释放到其他地方,而不是在按钮上) –