2009-10-02 4 views
0

"Packet에서 Learning Jquery 1.3 Book"으로 jQuery를 배우는 데 열심히 노력하고 있습니다.Jquery Pagination

글자의 코드를 따르고 있지만 코드가 제대로 작동하지 않습니다.

다음 코드를 사용하여 간단한 페이지 페이지 매김을 시도하고 있지만 운이 좋지 않으므로 아무에게도 이유를 설명하고 조언을 제공 할 수 있습니다.

감사합니다.

$(document) .ready(function() { 
    $('table.paginated').each(function() { 
     var currentPage = 0; 
     var numberPage = 5; 
     var $table = $(this); 
     $table.find('thead tr').hide() 
      .slice(currentPage * numPerPage, (currentPage + 1) * numPerPage) 
      .show(); 
    }); 
}); 

내 테이블 탭은 다음과 같습니다

<table id="tablesorter" class="tablesorter" border="0" cellpadding="0" cellspacing="1"> 
     <thead> 
     <tr> 
      <th>Ref</th> 
      <th>Date</th> 
      <th>Company</th> 
      <th>Operator</th> 
      <th>Boxes</th> 
      <th>Network</th> 
      <th>Quote Accept</th> 
      <th>Term Accept</th> 
      <th>Credit Check</th> 
      <th>Expiry</th> 
     </tr> 
     </thead> 
     <tbody> 

답변

2

분명히 보이지만 tablesorter 및 tablesorter 호출기 플러그인을로드 했습니까?

<script type="text/javascript" src="/path/to/jquery.tablesorter.min.js"></script> 
<script type="text/javascript" src="/path/to/jquery.tablesorter.pager.js"></script> 

이 플러그인을 사용하지 않습니까? 방금 네가 테이블 이드에서 왔다고 생각 했어.

+0

Im 아니 아니, 당신은 그 문제라고 생각하십니까 –

+0

@ OliverBayes-Shelton 글쎄, 그들이 필요하다면 나는 그들을 포함하지 않는 것이 큰 문제라고 말할 것입니다. ;-) –

0

이 테이블은 확실히 올바른 정의를 가지고 있는가 ... 즉

<table> 
    <tbody> 
     <tr>...</tr> 
     <tr>...</tr> 
     <tr>...</tr> 
     <tr>...</tr> 
    </tbody> 
</table> 

나 튀어 나올 유일한 문제는 그것이 의존하고 있다는 점이다 tbody 태그에 중첩 된 행

+0

그냥 내 테이블 태그로 내 질문을 편집 –

+0

나쁜 구문 문제를 정렬 했습니까? – jakeisonline

1

첫 번째 줄

$(document) .ready(function() { // Bad Syntax 

그 공간을 제거합니다!

$(document).ready(function() { // Good Syntax