Tablesorter jquery插件出错

Tablesorter jquery插件出错,jquery,tablesorter,Jquery,Tablesorter,我有一个带有表的页面,我在上面使用jquery的tablesorter插件。我偶尔会遇到这样的错误: 消息:无法获取属性“type”的值:对象为null或 未定义行:8字符:2558代码:0 这是我页面中的代码: <script type="text/javascript"> $(function () { if ($("table#table_tb1").find("tbody").find("tr").siz

我有一个带有表的页面,我在上面使用jquery的tablesorter插件。我偶尔会遇到这样的错误:

消息:无法获取属性“type”的值:对象为null或 未定义行:8字符:2558代码:0

这是我页面中的代码:

<script type="text/javascript">
                $(function () {
                    if ($("table#table_tb1").find("tbody").find("tr").size() > 1) {
                        $("table#table_tb1").tablesorter({ sortList: [[0, 1]] });
                    }
                });

提前谢谢

似乎很多人在搜索后都在讨论这个问题,所以我将发布我自己的解决方案


桌子是空的。如果表中有值,问题就会消失。如果表为空,请不要初始化tablesorter插件。

您发布的错误来自压缩版本,因此很难准确知道错误所在,但您可能希望查看它是否解决了您的问题。谢谢,这听起来与我面临的问题类似。我去看看。
var s=(table.config.parsers[c].type=="text")?((order==0)?makeSortFunction("text","asc",c):makeSortFunction("text","desc",c)):((order==0)?makeSortFunction("numeric","asc",c):makeSortFunction("numeric","desc",c));