我是JavaScript的新手。我想要这样的东西:
$(document).ready(function () {
var cur = -1;
//while (true) {
// $('.slider .cadr').eq(cur).fadeOut();
// cur += 1;
// $('.slider .cadr').eq(cur).fadeIn();
//
// delay(); // how do I do this?
//}
});
那我该如何延迟?请修复我的jsfiddle:http://jsfiddle.net/SpyZF/
答案 0 :(得分:1)
有setInterval
函数而不是它。请参阅演示:http://jsfiddle.net/wxkhH/
语法:
setInterval(function, number);
你应该做
el1.fadeOut(function () {
el2.fadeIn();
});
其他方式他们将从此开始。
如果你想要它是循环的,那么使用cur = (cur + 1) % 4;