0
我正在使用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();
}
任何想法?謝謝!
所以我想我應該添加一個'延遲'或類似的東西? – larin555
http://api.jquery.com/animate/ –
CSS屬性不是.animate。我不確定要理解。 – larin555