jQuery Highlight假设背景为白色

Jac*_*ius 7 css jquery highlight

我正在尝试对表格中的某些单元格执行突出显示效果.我的问题是,由于某种原因,jQuery突出显示效果似乎假设默认情况下背景颜色为白色.因此,如果我的桌子的行是深灰色,例如,它会闪烁我指定的颜色,然后淡出回白色?然后再次切换到深灰色.

我已经设法在jsFiddle上重现它(用Chrome测试).只需点击表格行即可查看我在说什么.

http://jsfiddle.net/ZncRM/

我希望它能够恢复到正确的背景颜色 - 在这种情况下是深灰色.我怎么做?

只是为了澄清 - 在jQuery文档中列出的示例中,它似乎根本不会淡化为白色. jQuery高亮示例

Kyl*_*yle 6

您还必须为TD设置背景颜色.

tr, td
{ 
    background-color: #d8d8d8; 
}
Run Code Online (Sandbox Code Playgroud)

你在这里的例子.