-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