【发布时间】:2011-08-24 17:03:12
【问题描述】:
我有一个 <span> 标签,我使用 jQuery 淡入/淡出
<span id="checkbox_err">Some text Some text Some text Some text Some text Some text </span>
这个 span 应用了背景。
background-color: #EEAAAA;
我使用淡出这个跨度
$("span#checkbox_err").fadeOut("slow");
现在这在 Firefox 中完美运行,但在 IE 中,我遇到了一个奇怪的问题(尽管不一致),即在少数情况下,跨度不会淡出,即使其中的文本是隐藏的......所以我看到了带背景颜色的空白框..
奇怪的是,当我检查 span 元素时,它显示为“display:none”。
如果这是一个已知问题,请告诉我,您是否有任何解决方法(除了非常明显的 fadeOut("fast");)
【问题讨论】:
标签: javascript jquery css cross-browser fadeout