Чувствую, что я упускаю из виду очевидное ...
У меня есть несколько настроек, настроенных так:
var productOne = function () {
$(".product2").fadeIn(200).animate({"right": "+=75px"}, 500, "easeOutElastic").delay(3000).fadeOut(200).css("right", "0");
$(".product-text.two").fadeIn(200).delay(3500).fadeOut(200);
}
var productTwo = function () {
$(".product2").fadeIn(200).animate({"right": "+=75px"}, 500, "easeOutElastic").delay(3000).fadeOut(200).css("right", "0");
$(".product-text.two").fadeIn(200).delay(3500).fadeOut(200);
}
и т. Д. ... Тогда я хочу выстрелитьих по порядку, вот так, и вернитесь к первому:
window.setInterval(function() {
$(productTwo);
$(productThree);
//and so on
}, 5000);
, но все они стреляют одновременно.Как я могу поставить определенное количество мс между каждым вызовом функции?