2012-12-14 3 views
0

에 내가 JS매김 JS

이 페이지 매김을 조정할 필요가있을 것이다 사업부/1/2/3/

때 사용자의 클릭 2 페이지 스크립트 쇼/4/5/6/

내가 w ould는이 스크립트를 변경할 필요가 있으므로 사용자가/2/3/4/

을 볼 때와 3/4/5/등을 볼 수 있습니다.

나를 올바른 방향으로 안내해 줄 수 있습니까?

편집 - 수정 된 버전 (감사 Kolink & dencey에)

http://jsfiddle.net/jfm9y/89/


var pageSize = 3; 

var showPage = function(page) { 
    $(".content").hide(); 
    $(".content").each(function(n) { 
     if (n >= (page - 1) && n < (page - 1) + pageSize) 
      $(this).show(); 
    });   
} 

showPage(1); 

$("#pagin li a").click(function() { 
    $("#pagin li a").removeClass("current"); 
    $(this).addClass("current"); 
    showPage(parseInt($(this).text())) 
}); 

답변

1

내 아이 패드 아니었다면 내가 당신을 이길 것 http://jsfiddle.net/jfm9y/89/

var showPage = function(page) { 
    $(".content").hide(); 
    $(".content").each(function(n) { 
     if (n >= (page - 1) && n < (page - 1) + pageSize) 
      $(this).show(); 
    });   
} 
4

,이 방법으로 당신을 당신의 ifif(n>=page && n<page+pageSize)

변경 가지고

페이지 1 => div를 1, 2, 3
페이지 2 => div를 2, 3, 4
등등.

+0

+ 1이 샘플을보십시오 : P – Hubro

+0

그것은 내가 showpage를를 사용하는이 경우, 좋은 작품 (0); 첫 번째 요소로 시작합니다. 많은 감사 – GibboK