jQuery tablesorter 页面插件不起作用

Posted

技术标签:

【中文标题】jQuery tablesorter 页面插件不起作用【英文标题】:jQuery tablesorter page addon does not work 【发布时间】:2013-06-24 10:40:05 【问题描述】:

我将最新的 tablesorter.js 和 tablesorter.pager.js 包含在我的 html 文件中。我还包括 jQuery 1.9.1。不幸的是,如果我加载页面 Firebug 说有一个类型错误:

TypeError: $.browser is undefined

我认为 $.browser 是 jQuery 的一部分。那么,1.9.1 与寻呼机插件不兼容吗?单独的tablesorter 很好用,只有pager 不起作用。

【问题讨论】:

试试this fork of tablesorter。 【参考方案1】:

$.browser 已在 jQuery 1.9 中删除阅读http://api.jquery.com/jQuery.browser/

更新

试试

if (navigator.userAgent.match("MSIE")) 

而不是

if ($.browser.msie) 

【讨论】:

这么说,tablesorterpager 与 1.9 不兼容? 我不这么认为,tablesorter.com/addons/pager/jquery.tablesorter.pager.js 我在这里没有看到任何对 $.browser 的引用 如果你看到tablesorter.com/__jquery.tablesorter.js,它只被使用过一次。您可以用另一个检查替换该条件 你能再提供一张支票吗?我不知道你怎么能重写这个。 @tester 添加在答案中

以上是关于jQuery tablesorter 页面插件不起作用的主要内容,如果未能解决你的问题,请参考以下文章

jQuery tablesorter 插件在 AJAX 调用后不起作用

在生产服务器上使用 jQuery tablesorter 插件对日期列进行排序不起作用

jQuery插件 tablesorter 表格排序 使用说明

jQuery插件 tablesorter 表格排序 使用说明

jQuery Tablesorter Pager - 设置第一个显示的行

jquery tablesorter垂直滚动不起作用