jquery效果突出不起作用

jah*_*hie 3 javascript jquery jquery-effects

我正在使用突出显示功能将我的头撞在墙上,我常常使用它.

在我运行的控制台中:

$('.2').effect('highlight', {}, 3000);
Run Code Online (Sandbox Code Playgroud)

它返回:

[...]

这是我要强调的元素.但它没有突出显示它,我没有错误.

有趣的故事,因为当它有效; 但我喜欢突出显示,它本身有一个持续时间它删除突出显示.

$(".2").css({ backgroundColor: "#FFFF88" });
Run Code Online (Sandbox Code Playgroud)

欢迎任何想法!

http://jsfiddle.net/XxyjE/1/

tre*_*son 7

你还有什么设置该元素的背景颜色?在上面的那些元素上?

例如,我注意到这个问题出现在Twitter Bootstrap的.table-striped类的深色上.看起来他们正在为TD着色,这意味着你可以突出黑暗的TR,直到你脸上的蓝色,你仍然不会看到颜色变化.

试试:

$('.2 *').effect('highlight', {}, 3000) 
Run Code Online (Sandbox Code Playgroud)

如果你想确认这是不是问题.然后尝试从那里找到更具体的选择器.