2014-11-16 4 views
0

먼저 도움을 주셔서 감사합니다. 해결할 수없는 문제가 있습니다. I는 단 I은 그것이 #main div를 전형적인 예를 사용하여 무한 수 무한 스크립트 할 가지고div로 무한 스크롤하기

를 I는 div에

<div class="content">1</div> 
<div class="content">2</div> 
<div class="content">3</div> 
<div class="content">4</div> 
<div class="content">5</div> 

첫번째 상승 5 다음 4 다음 3 있고 그래서, 위에서 끝없이 끝없이 상승하는 방법, 이것을 달성하는 방법?

  infinitely rising <---------------------- 
<div class="content">3</div> the third to go up --| | 
<div class="content">4</div> the second to rise --| | 
<div class="content">5</div> the first to rise -- | 
      ....          | 
<div class="content">2</div> ----------------------- 
<div class="content">3</div> after you [...] 
<div class="content">4</div> after you 
<div class="content">5</div> first climbs you 

내 스크립트 http://jsfiddle.net/66RvC/70/

답변

0

만약 당신이 원하는,하지만 방금 만든 있는지 확실하지 않습니다이 당신이 무한하게 된 div의 고정 세트를 원하는 가정에 기초 Fiddle

function cycle() { 
    var dLength = $("div.content").size(); 
    $(".content").eq(dLength - 1).prependTo($("#main")); 
    setTimeout(cycle, 2000); 
} 

cycle(); 

올라가고/장소를 변경하고이 조정을 -이 기능 만 변경 :

var d = function(){ 
    var dLength = $("div.content").size(); 
    return $(".content").eq(dLength - (i++)).clone(); 
}; 

대신 div의 무한 사본/복제본을 추가하십시오.