2017-02-27 25 views
0

之前和之後的效果我想給的消息顯示使用jQuery時間常數的Jquery

$('#ErrorPM').slideUp(500); 

但我想停止兩秒鐘的消息。 然後做了半秒的效果。身份證如何做到這一點?

回答

1

使用setTimeout(2000年以毫秒爲單位,這意味着2秒):

setTimeout(function(){ 
    $('#ErrorPM').slideUp(500); 
}, 2000); 
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>

0

你也可以使用動畫。

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