Я работаю над ползунком jQuery. В настоящее время изображения исчезают, а затем исчезает следующее изображение в слайдере. Но мне нужно, чтобы изображения затухали друг в друга. Поэтому во время перехода я не увижу фон страницы.Изображения исчезают друг в друга в слайдере
Вот мой JQuery код:
$('.slider .slide:first').addClass('active').fadeIn(900);
function rotate(index) {
$('.slider .slide.active').removeClass('active').fadeOut(900, function() {
$('.slider .slide:eq(' + index + ')').addClass('active').fadeIn(900);
});
}
$('.slider-nav li').click(function() {
clearInterval(timer);
$(this).siblings('.active').removeClass('active');
$(this).addClass('active');
var index = $(this).index('li');
rotate(index);
timer=setInterval(go, 5000);
return false;
});
$('.slider-nav li:first').click();
var timer=setInterval(go, 5000);
function go() {
var $next = $('.slider-nav li.active').next();
if ($next.length == 0){
$next = $('.slider-nav li:first');
}
$next.click();
}
Любая идея? Спасибо!
Итак, я думаю, я должен добавить 'delay' или что-то в этом роде? – larin555
http://api.jquery.com/animate/ –
Не подходит для свойств CSS? Я не уверен, что понял. – larin555