可排序表Jquery脚本在Firefox中本地工作但不托管

时间:2013-02-20 22:19:05

标签: jquery firefox blogger

在无休止地搜索之后,我一直在尝试在博客中实现可排序表,它可以在Chrome / Safari上运行,但是当它加载到Firefox上时它无效。

我在Firefox上尝试过本地脚本,但它确实有用。

我正在使用来自http://tablesorter.com/docs/

的Tablesorter

我的页面位于此处:http://www.shellyinreallife.com/p/restaurants-nyc.html

脚本在这里:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
<script src="http://artknow.googlecode.com/svn-history/r14/trunk/Site/librarys/jquery.tablesorter.js" type="text/javascript"></script> 
<script type="text/javascript">
  $(document).ready(
     function() {
        $("#myTable").tablesorter({sortList: [[3,1], [4,0]]});
     }); 
</script>

我尝试将功能从$(document).ready更改为$(document).load,但这不起作用。还将脚本移动到表格所在的位置。

任何帮助都会很棒!

谢谢!

2 个答案:

答案 0 :(得分:1)

原来这是一个有点愚蠢的问题,Blogger需要帖子中的所有javascript都没有空格或换行符,所以一旦我把所有这些都放在我的脚本中,它就开始工作了。只是想把这个答案留给其他可能正在寻找的人!

答案 1 :(得分:0)

这基于tablesorter运行所需的内容:

1)可排序标题位于<th>标记内的<thead>标记中。

2)在致电<script>

之前,请确保包含tablesorter .tablesorter()标签

.tablesorter()功能需要这些功能。

您还可以尝试将$(document).ready(更改为$(function() {

希望这有帮助。