我无法让表格行在 IE 中淡出。它可以在 Chrome 中运行,但不能在 IE 中运行。它只是变得非常“轻”并停留在屏幕上。我尝试了带兼容模式和不带兼容模式的 IE8。
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
function hideIt()
{
$('#hideme').fadeTo("slow", 0.0);
}
</script>
</head>
<body>
<table>
<tr id='hideme'>
<td>Hide me!</td>
</tr>
</table>
<button onclick='hideIt();'>Hide</button>
</body>
</html>
是否有平滑淡入淡出的解决方法/解决方案?
是的,这是 IE 中的一个错误(功能?)。如果将其应用于 td 元素而不是 tr,您将获得所需的效果。所以,
$('#hideme>td').fadeTo("slow", 0.0);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)