jQuery fadeToggle使行背景色消失
这是Firefox唯一的问题。这在Chrome和Internet Explorer上运行良好 如果表格行上有jQuery fadeToggle使行背景色消失,jquery,css,firefox,fade,Jquery,Css,Firefox,Fade,这是Firefox唯一的问题。这在Chrome和Internet Explorer上运行良好 如果表格行上有背景色,然后使用fadeToggle隐藏该行,然后再次显示该行,则填充的背景色将恢复为默认颜色 我把它归结到这一点上,只有一个链接在一行中做一个fadeToggle 切换前 后切换 HTML jQuery 我发现的事情: 如果切换选项卡,然后再切换回来,则背景色会自行修复 如果删除边框塌陷:塌陷,则问题消失 jQueryhide然后show工作正常 那么有没有可能让fadeTogg
背景色
,然后使用fadeToggle
隐藏该行,然后再次显示该行,则填充的背景色将恢复为默认颜色
我把它归结到这一点上,只有一个链接在一行中做一个fadeToggle
切换前
后切换
HTML
jQuery
我发现的事情:
- 如果切换选项卡,然后再切换回来,则背景色会自行修复
- 如果删除
,则问题消失边框塌陷:塌陷
- jQuery
然后hide
工作正常show
fadeToggle
在Firefox中正常工作呢?这1将适用于您:-
谢谢你有没有可能知道为什么它在加入Twitter引导风格时失败了?我知道这会变得更复杂,例如。您将看到,在应用修复程序后,它仍然存在问题
<a href="#" id="toggle">Toggle</a>
<table class="">
<tr class="cat1">
<td>data1</td><td>data2</td>
</tr>
</table>
body {background-color: #ccc}
table {border-collapse: collapse; background-color: #fff}
td {border: 1px solid black; padding: 10px;}
tr.cat1 {background-color: #ddd;}
$(document).ready(function() {
$('#toggle').click(function () {
$('tr.cat1').fadeToggle('fast');
});
});
$('#toggle').click(function () {
$('tr.cat1 td').fadeToggle();
});