JQuery:fadeIn无法正常工作。内容只是很短的时间可见

时间:2012-05-04 17:07:24

标签: jquery

我使用JQuery淡化我的内容:

.content {
display:none;
}

$('.content').fadeIn(500);

但.content只能在短时间内看到,它只是“闪烁”一秒钟。似乎css正在推翻JQuery命令。

有人知道吗,我该如何解决?

编辑: 我只使用上面的代码。唯一不同的是,我有一个div .container_inside,并且div .content被加载到带有$ .load()的.container_inside中。在加载之后我做$('。content')。fadeIn(500)。可能是,内容div已加载,而后面的JQuery命令无法“查找”.content?我没有回调函数。

1 个答案:

答案 0 :(得分:1)

您可以使用delay DEMO

脚本

$(document).ready(function(){
    $('.content').delay(500).fadeIn(1500);
});

的CSS

.content {
    display:none;
}​

HTML

<div class="content">
    Some text blah blah blah...
</div>​