2011-08-23 4 views
1

페이지 매김 플러그인을 만들고 있는데 이상한 결과가 있습니다. here is a demo이상한 결과를 보여주는 JQuery 페이지 매김 플러그인

다음 버튼 (>>)을 클릭하면 마지막 페이지로 이동합니다. 그러나 다음 버튼을 클릭하기 전에 이전 버튼 (< <)을 클릭하면 올바른 페이지로 이동합니다.

아, 페이지 번호를 클릭하면 다음 버튼을 클릭하면 항상 마지막 페이지로 이동합니다.

저는 지금 조금 꼼짝 못하고 있습니다. 나를 괴롭힌다.

+0

은'>>'와'<< '어떻게해야 무엇

그냥에 줄을 변경? 다음 페이지로 이동하거나 마지막 페이지로 이동 하시겠습니까? 또한 포장해야합니까 (예 : 10 페이지에 있고'>> '를 누르면 1 페이지로 이동해야합니까?)? 내 질문의 범위를 벗어나는 –

+0

. 그러나 그것은 좋은 특징입니다. 옵션을 추가하는 방법에 대해 생각해 보겠습니다. – rlemon

답변

1

이 줄 문자열 반환 때문입니다 :

var _to = $(this).attr("id"); 

그래서 그 문자열이 결국은 current_to에 방법입니다하게하고 current_to + $options.items_pp을 쓸 때 당신이 1010 대신 20 같은 문자열을 얻을 수 있습니다.

var _to = parseInt($(this).attr("id"), 10); 

또는 더 나은 :

var _to = parseInt(this.id, 10); 

JSFiddle