답변

1

당신은 갈 : Fiddle

/** 
* Fade-cycles elements with class 'banner' 
*/ 
$(document).ready(function() { 

    var delay = 3000, fade = 1000; 
    var banners = $('.banner'); 
    var len = banners.length; 
    var i = 0; 

    setTimeout(cycle, delay); 

    function cycle() { 
     $(banners[i%len]).slideUp(fade, function() { 
      $(banners[++i%len]).slideDown(fade, function() { 
       setTimeout(cycle, delay); 
      }); 
     }); 
    } 

}); 

그래서 그 여기 사이클에서 왼쪽으로 슬라이드 권리를 JQuery와 sildeUp 및 slideDown

를 사용하면 fiddle입니다 :

function cycle() { 
    $(banners[i % len]).hide("slide", function(){ 
     $(banners[++i % len]).show("slide", { 
      direction: "left" 
     }); 
     setTimeout(cycle, delay); 
    }); 
} 
+0

이 작동 나, 그냥 빠른 질문을 옆쪽으로 할 수 있습니다. – Target

+0

다음 코드 문제를 시도한 것은 슬라이드가 왼쪽이지만 주기적으로 작동하지 않습니다. $ (document) .rea입니다. dy (function() { var 지연 = 3000, 페이드 = 1000; var banners = $ ('. 배너'); var len = banners.length; var i = 0; setTimeout (주기, 지연); 기능주기() { $ (배너 [i % len]) 숨기기 (슬라이드, {방향 : "왼쪽"}), (fade, function() { $ (배너 [++ i % len ])).)(),();)). } }); – Target

+0

바이올린을 붙여 넣을 수 있습니까? –