我正在使用JoeQuery的Stupid-Table jQuery插件对一个简单的表进行排序。我不知道如何刷新动态表上的整个排序缓存。

它是这样的:

$("#myTable").stupidtable();


但是我想将该插件与该对象解除绑定并重新绑定,以便可以重置排序以使用新的动态生成的表中的值。

如何从此对象分离或取消绑定此插件?

$("#myTable").stupidtable();
// do some ajax stuff that rebuilds #myTable
// $("#myTable").stupidtable('destroy');
//                               ^--- something like this, but this plugin
//                                    does not have a destroy method
$("#myTable").stupidtable();


您有什么推荐的吗?

这是stupidtable.js的链接。

最佳答案

该插件仅绑定一个命名空间的click事件。我猜您基本上必须在click.stupidtable事件上使用.off()。

$("#myTable").off("click.stupidtable");


编辑:上面的选择器是错误的抱歉

07-28 07:15