javascript - jQuery 无法识别 html 的更改

标签 javascript jquery html tablesorter

我使用名为 tablesorter 的 jquery 插件在单击其中一个标题时对表进行排序。但是,我使用的表能够丢失/增加和更改行。因此 HTML 正在发生变化,但 tablesorter 插件无法识别这些变化。因此,tablesorter 插件在启动时会添加旧行。

我在这里创建了一个示例:http://jsfiddle.net/mgtc24d8/9/ 。您可以通过单击“删除行”来查看问题,然后单击其中一个标题对表格进行排序。它将重新添加已删除的行。

code

最佳答案

感谢您的评论,您帮助我找到了答案。

Tablesorter 允许您在使用以下命令更新表后更新表(清除缓存)。

$("table").trigger("update"); 

关于javascript - jQuery 无法识别 html 的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26188661/

相关文章:

javascript - 如何根据php中的小计和运费计算总金额?

html - 具有响应高度和宽度的响应背景图像

javascript - jQuery :last selector

javascript - 如果属性等于某个值,则目标 HTML 元素

javascript - 为什么我的过滤器有故障?

php - JQuery:从数据库加载数据并将其插入以选择

jquery - 加载页面时,使 iFrame 中的内容从底部开始

html - 移动设备上自定义字体和 Font Awesome 字体的奇怪问题

javascript - 如何向格式为 HH :MM:SS in 24 hour format 的字符串添加小时

javascript - node.js:程序意外退出或挂起