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. ページに tableSorter.pager.js ファイルを含めるのを忘れていました ( <script type="text/javascript" src="/path/to/jquery.tablesorter.pager.js"></script>)。tableSorter ページャーは、tableSorterとは別のプラグインです。
  2. 呼び出しを行った後、 tableSorter.js を含めました。JavaScript は、ページに表示される順序で評価されることを忘れないでください。
  3. 2 つのプラグイン間で名前空間が競合しています
于 2012-08-07T09:05:15.700 に答える