【发布时间】:2014-02-17 02:10:55
【问题描述】:
我正在尝试设置一些代码,以便我有一个起初隐藏但在页面加载后淡入的代码。
我有以下 HTML 代码:
<div class="hidden">
<p>This is some text.</p>
</div>
然后我也有这个CSS代码,它隐藏了<div>。
div.hidden
{
display: none
}
最后,我有了我的 jQuery:
$(document).ready(function() {
$('div').fadeOut(1);
$('div').removeClass('hidden');
$('div').fadeIn(1000);
});
我希望会发生的是,第一个 .fadeOut() 会淡出 .removeClass 会阻止 CSS 隐藏它,最后一个 .fadeIn() 会淡出它回到页面上。不幸的是,这不起作用。
您可以在这里查看代码:Fiddle
那么有人可以告诉我如何在页面加载之前隐藏<div>,然后使用 jQuery 将其淡入吗?
谢谢!
【问题讨论】:
标签: javascript jquery html css fadein