2015-01-08 88 views
1

我需要使用Javascript設計一個a:active鏈接(因爲CSS可以被人編輯並存儲在文件中,所以我不能只將樣式放入CSS文件中)。檢測:使用Javascript的活動鏈接

有沒有什麼辦法在JS來檢查一個特定的鏈接是否是:active? (不使用jQuery)

+0

只要您的樣式表在用戶可編輯樣式表之後加載,您可以使用CSS覆蓋它。 –

回答

1

爲每個鏈接添加mousedownmouseup處理程序。當mousedown事件觸發時將其標記爲活動狀態,並在mouseup事件觸發時將其標記爲非活動狀態。

+0

呃...並不包括100%的情況,但我想它必須要做。 (如果你點擊按鈕不起作用,按住鼠標,然後將它釋放到其他地方,而不是在按鈕上) –