4

我收到以下错误:

.tableSorterPager is not a function. 

我在以下代码中找不到我的错误:

    <script type="text/javascript">
$(function() {
    $("table")
        .tableSorter({widthFixed: true, widgets: ['zebra']})
        .tableSorterPager({container: $("#pager")});
});
</script>
4

1 回答 1

4

该错误意味着 tableSorterPager 插件在您调用它之前未初始化。

可能的原因:

  1. 您忘记在页面 ( <script type="text/javascript" src="/path/to/jquery.tablesorter.pager.js"></script>) 中包含 tableSorter.pager.js 文件。tableSorter pager 是tableSorter的独立插件。
  2. 在调用tableSorter.js后,您将其包含在内。不要忘记,javascript 是按照它在页面上出现的顺序进行评估的
  3. 两个插件之间存在命名空间冲突
于 2012-08-07T09:05:15.700 回答