我想用Jquery
显示消息$('#ErrorPM').slideUp(500);
但是我希望消息停止两秒钟。 然后做半秒效果。如何做到这一点?
答案 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;
答案 2 :(得分:0)
你也可以使用动画。
$( "#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;