Uncaught TypeError: jQuery(...).tablesorter is not a function

Uncaught TypeError: jQuery(...).tablesorter is not a function

我有一个 typo3 插件帽子在 typo3 6.2.31 中工作正常,现在我迁移到 7.6.23。 jQuery 库有几个问题。我经常遇到这个错误:

Uncaught TypeError: jQuery(...).tablesorter is not a function

Uncaught TypeError: $(...).tablesorter is not a function

库加载正确。有没有办法解决这个问题?谢谢

检查在 tyop3 插件之前是否首先加载了 tablesorter 插件,听起来理想的排序顺序是:

  1. jQuery图书馆
  2. Tablesorter 插件
  3. Typo3 插件

可行的解决方案是:

TYPO3.jQuery(".table.sortable").tablesorter();