【发布时间】:2017-05-11 11:21:00
【问题描述】:
大家好。 我使用 bootstrap 4 表类来构建图像中显示的表,包括为表提供备用行 bg-colors 的表条带类。然后,我使用 jquery 函数将突出显示的行设为深蓝色 bg-color。
一切都按预期工作,除了从 jquery 函数获得的 bg-color 不会覆盖表的备用(灰色)行,它只适用于白色行。有没有办法使这项工作?即让函数覆盖灰色行和白色行的颜色?我不想停止使用 bootstrap table-striped 类。
下面是我正在使用的 jquery 函数:
$('tbody tr').click(function(){
var selected = $(this).hasClass("highlight");
$("tbody tr").removeClass("highlight");
if(!selected)
$(this).addClass("highlight");
});
【问题讨论】:
-
您尝试
!important参加您的highlight课程了吗? -
您正在尝试覆盖悬停元素的突出显示并尝试使用点击设置类。改用
hover函数。 -
试试下面的这个链接。 fiddle.jshell.net/fhh8yz6z
标签: javascript jquery html css twitter-bootstrap