是否有人可以告诉我,我做错了什么:jQuery的淡入不工作
风格:
.warning{border: 1px solid #F0AAAA; background:#FFBABA; color: #C90000;}
标记:
<p class="warning">A successful authorization already exists.
Further authorizations are not allowed at this time.</p>
脚本:
$().ready(function() {
alert($(".warning").html()); // WORKS
$(".warning").fadeIn(4000); // DOESN'T WORK
});
你在期待淡入()做什么?如果.warning不可见,fadeIn将使其可见,但根据您的CSS,没有理由期望它被隐藏。 – 2010-08-03 17:10:35
我的情况是,当页面加载时,无论如何都会显示警告div。我只是想在用户登陆该页面后慢慢淡化它。所以我不想在样式表中设置display:none。但正如Nick在下面提到的.hide()。fadeIn()正是我在这种情况下所需要的。 – 2010-08-03 18:28:55