效果Jquery之前和之后的时间常数

时间:2017-02-27 06:47:54

标签: javascript jquery jquery-ui

我想用Jquery

显示消息
$('#ErrorPM').slideUp(500);

但是我希望消息停止两秒钟。 然后做半秒效果。如何做到这一点?

3 个答案:

答案 0 :(得分:1)

使用setTimeout(2000是以毫秒为单位,意味着2秒):

setTimeout(function(){ 
   $('#ErrorPM').slideUp(500); 
}, 2000);

答案 1 :(得分:1)

您可以像这样使用setTimeout。



setTimeout( function () {
$('#ErrorPM').slideUp(5000);
}, 2000 )

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div id="ErrorPM">xyz</div>
&#13;
&#13;
&#13;

答案 2 :(得分:0)

你也可以使用动画。

&#13;
&#13;
 $( "#ErrorPM" ).animate({
    height: "toggle"
  }, 2000, function() {
    // Animation complete.
  });
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label id="ErrorPM">error text</label>
&#13;
&#13;
&#13;