2011-11-04 64 views
1

當用戶選中它時,是否有方法讓錨標籤更改其樣式(背景圖像)?我嘗試在a:hover和a:active上設置CSS樣式,但它似乎不起作用。如何在訪問者選項卡選擇元素時更改樣式?

此外,此錨標記位於表單元格中。基本上我有這種風格來改變行的外觀,用戶即將選擇任何我希望行在用戶標籤到錨標籤時應用相同樣式。

如果我需要使用jQuery,那麼一個樣本將不勝感激。

回答

0

您可以使用焦點事件在javascript中執行此操作。

$('#your-anchor-tag-selector').focus(function() { 
    $(this).css({'background-image':'images/your-image.jpg)'}); 
}); 
+0

-1因爲您不應該使用JS來實現簡單的CSS可以完成的樣式。此外,這會在用戶遠離所選元素之後留下樣式。 – zzzzBov

+0

謝謝克雷格。除非必須,否則不想做jquery。 – Pete

+0

@Pete不用擔心,我認爲它並不像以下那樣簡單:專注地看着你如何提到你嘗試過:已經盤旋。 – Craig