2011-05-29 102 views
0

我使用jQueryUI tablesorter组件约200行。我把这些页面分成了20行,而且看起来效果很好。我最近在每行的第一列添加了一个jQueryUI按钮字段,并且很快发现按钮效果没有被应用到最初的20行以上。此外,按钮不会触发任何事件,使我相信效果不适用于不可见的行,或者可能更糟。jqueryui tablesorter问题

看来我应该能够重新初始化分页后的jQuery效果,但还没有找到魔法药水。正确的方向快速推动,甚至一些示例代码将不胜感激。

谢谢!
Jim

+0

可能是因为你没有使用'.live()'方法? – 2011-05-29 11:25:02

回答

1

我实际上忽略了一个非常重要的项目......选择器的顺序。我的按钮/链接代码被放置在tablesorter选择器之后,因此链接仅应用于可见行。一个简单的复制/粘贴来重新排序的电话照顾它!

0

您可以将初始化代码放入函数中,然后在分页代码的成功回调中再次运行它。

0

此按钮效果未应用于初始20行以上的行。此外,该按钮不会触发任何事件,使我相信该效果未应用于不可见的行,或者可能更糟。

如果行没有在浏览器中呈现,那么按钮不可能影响它们。

是否有可能按钮是根据行索引而不是记录ID做些什么?