我有一个div,我做了一个 $('#div').css('display', 'none');
现在,为了把这个项目带回来,我想淡入它.但是,它似乎$('#div').fadeIn()没有这样做,但我不想将显示设置回阻止,好像我这样做只是立即重新出现而不是褪色..任何想法?
Fel*_*ing 21
尝试
$('#div').hide();
Run Code Online (Sandbox Code Playgroud)
隐藏元素
更新:我认为这是因为我来到一个问题设置.css('display', 'none')上body的Firefox浏览器.但它应该适用于其他元素.
但如果它不起作用hide()那么你肯定有另一个问题,你必须发布更多代码或提供演示.
它在哪个浏览器中失败了?你确定$('#div').fadeIn()被执行了吗?
4 年太晚了,但我希望这至少能帮助某人。
您需要首先使用 jquery 更改 CSS 类visibility:hidden,然后应用淡入功能。您可以将它们链接到同一个函数中或单独运行它们。无论哪种方式,您都应该看到元素按预期逐渐恢复存在。
| 归档时间: |
|
| 查看次数: |
28523 次 |
| 最近记录: |