Я пытаюсь чередовать три изображения с этими эффектами:
- Задержка в одну секунду перед показом первого изображения
- Изображение № 1 отображается с эффектом плавного появления и скольжения вверх.
- Изображение № 1 отображается в течение 5 секунд, а затем исчезает.
[процесс повторяется после этого момента...]
- Задержка в одну секунду перед началом следующего изображения.
- Изображение № 2 отображается с тем же эффектом плавного появления и скольжения вверх, отображается в течение 5 секунд, исчезает ... и процесс повторяется для изображения № 3 и непрерывно повторяется в одном и том же шаблоне.
Вот что я сделал на данный момент: http://jsfiddle.net/27uy8/226/ runslide();
function runslide() {
$('#pic1').fadeIn({queue: false, duration: 'slow'}).animate({ top: "-100px" }, 'slow').delay(3500).fadeOut(1500, function() {
$('#pic2').fadeIn({queue: false, duration: 'slow'}).animate({ top: "-100px" }, 'slow').delay(3500).fadeOut(1500, function() {
$('#pic3').fadeIn({queue: false, duration: 'slow'}).animate({ top: "-100px" }, 'slow').delay(3500).fadeOut(1500, function() {
});
});
});
}
Я столкнулся с двумя проблемами:
1) когда слайд перезапускается, он теряет анимацию слайда вверх.
2) Я не знаю, как добавить пустую задержку в одну секунду перед запуском каждого изображения.
Я надеюсь, что кто-то здесь может мне помочь! Извините, если код не самый чистый, я впервые работаю с анимацией изображений.