2013-01-09 2 views
2

제 질문과 관련하여 많은 연구를했지만 답변을 찾지 못했습니다.Tablesorter가 정렬하지 않습니다 (Jquery 1.8)

tablesorter은 정렬하지 않고 왜 그런지 모르십니까?

여기에 내 테스트 파일이 있습니다. 내가 잘못하고있는 걸 말해 줄 수 있니? 내가 (사용 개똥 벌레)를 읽을 수있는 원인 파일이 제대로로드

내가 jQuery를 파일의 tablesorter.js있어
<html> 
<head> 
    <script type="text/javascript" src="jquery-1.8.0.min.js"></script> 
    <script type="text/javascript" src="jquery.tablesorter.js"></script> 
    <script type="text/javascript"> 
     $(document).ready(function() { 
      $("#sortable").tablesorter(); 
     }); 
    </script> 
</head> 
<body> 
    <table id="sortable"> 
     <thead> 
      <tr> 
       <td>Username</td> 
       <td>Role</td> 
      </tr> 
     </thead> 
     <tbody> 
      <tr> 
       <td>SuperAdmin</td> 
       <td>SuperAdministrator</td> 
      </tr> 
      <tr> 
       <td>Simon</td> 
       <td>SuperAdministrator</td> 
      </tr> 
      <tr> 
       <td>Manfred</td> 
       <td>Administrator</td> 
      </tr> 
      <tr> 
       <td>test</td> 
       <td>test</td> 
      </tr> 
     </tbody> 
    </table> 
</body> 
</html> 

...

도와주세요 나, 왜냐하면 나는 tablesorter을 혼자 쓰고 싶지 않기 때문이다. 헤더 (사용자 이름 및 역할)에 대한

답변

3

<th> 대신 <td>

See this JSFiddle

사용이의 사용

<thead> 
     <tr> 
      <th>Username</th> 
      <th>Role</th> 
     </tr> 
    </thead> 

대신에 :

<thead> 
     <tr> 
      <td>Username</td> 
      <td>Role</td> 
     </tr> 
    </thead> 
+0

잘 감사합니다! 나는 당신의 대답을 쓰기 몇 초 전에이 결론에 도달했다 : D – emfi

관련 문제