小编Cla*_*ire的帖子

init上的jQuery TableSorter插件错误:无法读取未定义的属性"0"

我想用jQuery插件TableSorter对表格进行排序.所以我得到这张桌子:

<table id="stats" class="zebra-striped">
 <thead>
  <tr>
   <th>Date</th>
   <th>Annonce</th>
   <th>Support</th>
   <th>Nb Assoc.</th>
   <th>Nb Transfo.</th>
   <th>Cout</th>
  </tr>
 </thead>
 <tbody>
 </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

所以你可以看到我的表是空的,只有标题.所以我使用空单元格初始化tableorter:

$("table#stats").tablesorter({ sortList: [[0,0]]});
Run Code Online (Sandbox Code Playgroud)

并立即得到这个错误:

jquery.tablesorter.min.js:4 Uncaught TypeError: Cannot read property '0' of undefined

仅供参考,有我的js加载:

<!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if necessary -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.5.1.min.js">\x3C/script>')</script>
<script src="js/bootstrap-dropdown.js"></script>
<script src="js/bootstrap-scrollspy.js"></script>
<script src="js/jquery.tablesorter.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

知道为什么我得到这个以及如何让插件再次工作?

谢谢

jquery tablesorter jquery-plugins

16
推荐指数
3
解决办法
3万
查看次数

在开发人员工具中禁用缓存选项不起作用

当dev工具打开时我检查禁用缓存但我的Firefox仍然缓存了一些javascript.Cmd + Shift + R不会影响此行为.一些文件,如字体被清除,但javascript文件似乎仍然缓存其中一些.

当我转到首选项并手动清除缓存时,它的工作正常.但它效率不高.

还使用Web Developer Toolbar禁用缓存正在运行.
编辑:工作了几次,重新启动笔记本电脑后,它停止工作.

有人在想吗?

firefox firefox-developer-tools firefox-developer-edition

6
推荐指数
1
解决办法
2649
查看次数