我的问题是如何在#slider
后1秒钟内#faded
播放$(function(){
$("#faded").faded({
autoplay: 4000
});
});
$(function(){
$("#slider").faded({
autoplay: 5000
});
});
。在4秒和5秒内完成它并不是一种稳定的方式。
{{1}}
答案 0 :(得分:0)
以下是您遇到的一个问题:
$(function(){...
此事件在页面呈现之前发生,从而在代码中产生不一致。
我建议您将其更改为window.onload = function (){....
这应该可以解决问题。
答案 1 :(得分:0)
这是你想要/需要的吗?它将在4秒后淡入第一个元素,当完成后,它将在1秒后触发第二个定时器:
setTimeout(function() {
$('#faded').fadeIn('normal', function() {
setTimeout(function() {
$('#slider').fadeIn('normal');
}, 1000);
});
}, 4000);