我试图使用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过渡性质 –