jquery中的FadeIn问题

时间:2009-08-06 14:52:02

标签: jquery

我有以下代码,但fadeIn和fadeOut太快了,我几乎看不到它。为什么会这样?

   $('#post_code_error').html('You Post Code is Out of Range').addClass('post_code_error').show().fadeIn('10000');



   <div id="post_code_error"></div>


   div#post_code_error {
display:none;
position:absolute;
top:300px;
right:100px;
   }

  .post_code_error {
width:100px;
height:10px;
border:1px solid #F00;
background-color: #FFC;
   color:#F60;
  }

2 个答案:

答案 0 :(得分:4)

您应该花费的时间值不应该是字符串:

$('#post_code_error').html('You Post Code is Out of Range').addClass('post_code_error').show().fadeIn(10000);

答案 1 :(得分:1)

删除.show()电话。这使得它在调用fadeIn()方法之前立即出现。同时使用integer表示fadeIn方法执行时间,而不是string