【发布时间】:2015-07-21 22:53:43
【问题描述】:
我正在尝试使用 jquery 来处理这两种情况。基本上我想要的功能是当您将鼠标悬停在表格行上时突出显示它们,但是当您单击该特定行的一个以将颜色变为比悬停突出显示更暗的颜色时。这是我目前拥有的代码
$("tr").not(':first').hover(
function() {
$(this).css("background", "#FFEFC6");
},
function() {
$(this).css("background", "");
}
);
$("tr").click(function(e) {
$(this).css("background-color", "#ffd659");
});
我遇到的问题是,当我点击一行时,它会变成较暗的颜色,但如果我将鼠标悬停在远离这一行的地方,它会恢复为透明背景。
【问题讨论】:
-
提供html代码或小提琴