我試圖使用jQuery來處理這兩種情況的顏色。基本上我想要的功能是當你將鼠標懸停在表格上時,表格行會突出顯示,但是當你點擊某行時,表格行會變成比懸停突出顯示更深的顏色。這是代碼我現在有錶行,突出懸停並改變對點擊
$("tr").not(':first').hover(
function() {
$(this).css("background", "#FFEFC6");
},
function() {
$(this).css("background", "");
}
);
$("tr").click(function(e) {
$(this).css("background-color", "#ffd659");
});
我遇到的問題是,當我點擊某一行上,它會變成較深的顏色,但如果我從該行徘徊了,它會恢復透明背景。
額外的WOW,使用CSS過渡性質 –