아래의 바이올린은 완벽하게 작동하지만 빈 테스트 문서에서 이것을 다시 만들려고하면 아무 일도 일어나지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?테이블 정렬 함수가 바이올린 외부에서 작동하지 않습니다.
여기 내 피들입니다. https://jsfiddle.net/1djad595/2/
위 코드의 성공을 모방 할 수있는 업데이트 된 코드입니다. .
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<link rel="stylesheet" type="text/css" href="css/custom.css" />
</head>
<body>
<script>
$(document).ready(function()
{
$("#myTable").tablesorter();
}
);
</script>
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.27.8/js/jquery.tablesorter.min.js">
</script>
<table id="myTable" class="tablesorter">
<thead>
<tr>
<th>Last Name</th>
<th>First Name</th>
<th>Email</th>
<th>Due</th>
<th>Web Site</th>
</tr>
</thead>
<tbody>
<tr>
<td>Smith</td>
<td>John</td>
<td>[email protected]</td>
<td>$50.00</td>
<td>http://www.jsmith.com</td>
</tr>
<tr>
<td>Bach</td>
<td>Frank</td>
<td>[email protected]</td>
<td>$50.00</td>
<td>http://www.frank.com</td>
</tr>
<tr>
<td>Doe</td>
<td>Jason</td>
<td>[email protected]</td>
<td>$100.00</td>
<td>http://www.jdoe.com</td>
</tr>
<tr>
<td>Conway</td>
<td>Tim</td>
<td>[email protected]</td>
<td>$50.00</td>
<td>http://www.timconway.com</td>
</tr>
</tbody>
</table>
</body>
</html>
당신이 라이브러리 (jQuery를 +의 tablesorter에)를 포함하는 것을 잊었다 [jsFiddle 업데이트 (https://jsfiddle.net/1djad595/2/) – gaetanoM
내가 간과 한 바보처럼 느껴지 셨습니다. 화살표가 정렬 가능하다는 것을 어떻게 알 수 있습니까? – brett
스타일 시트를 추가하기 만하면이 링크가 도움이 될 것입니다. http://stackoverflow.com/questions/11763352/jquery-tablesorter-the-sorting-arrows-dont-show – Geeky