-1
我該如何從他們之間的微小差距開始行動?等到行動結束後再開始另一行動
$('.html').css('width', '98%');
$('.html').text("98%");
$('.css').css('width', '98%');
$('.css').text("98%");
我用.delay()
試過,但不起作用。
預先感謝您的回答
我該如何從他們之間的微小差距開始行動?等到行動結束後再開始另一行動
$('.html').css('width', '98%');
$('.html').text("98%");
$('.css').css('width', '98%');
$('.css').text("98%");
我用.delay()
試過,但不起作用。
預先感謝您的回答
嘗試下面的代碼之後。更改或延遲200
。
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script>
$('.html').css('width', '98%');
$('.html').text("98%");
setTimeout(function()
{
$('.css').css('width', '98%');
$('.css').text("98%");
}, 200);
</script>
這將迫使每個函數來執行它的前一個已採空
$('.html').css('width', '98%')
.queue(function() {
$('.html').text("98%")
.queue(function() {
$('.css').css('width', '98%')
.queue(function() {
$('.css').text("98%");
$(this).dequeue();
});
$(this).dequeue();
});
$(this).dequeue();
})
'settimeout'怎麼樣? – 2014-12-02 12:22:14
'延遲()'將工作,如果你把'行動'隊列 – 2014-12-02 12:25:19
你「*嘗試與.delay()*」,但你讀過'延遲()'的文件的任何機會? – 2014-12-02 12:25:39