需要不克隆元素的 javascript 排序器(首选 jquery)
到目前为止,我已经尝试过 Tiny Table Sorter,奶牛表,Sorttable,以及 Yoast 的 Sortable-table 插件< /a>. 我目前在此处的测试页面上安装了最后一个。 我终于没有与在同一页面上运行的 qtip 脚本发生冲突。 据我所知,冲突来自使用克隆元素的排序器。 不幸的是,最后一个实际的排序功能有问题。 考虑到我的技术限制,对我来说,在其他地方寻找分类器比尝试了解/弄清楚为什么这个分类器不起作用更容易。
So far I've tried Tiny Table Sorter, Tables on Cows, Sorttable, and Yoast's Sortable-table plugin. I have the last one currently installed on a test page here. I finally don't get a conflict w/ the qtip script I'm running on the same page. I understand that the conflicts arrive from a sorter that uses cloned elements. Unfortunately, the actual sorting function is buggy in this last one. Given my technical limitations, it is easier for me to look elsewhere for a sorter than try to learn/figure out why this one doesn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我检查了你的来源,你的数字周围有一个空格,可能是为了间距,而文本 A2,FA 没有,我认为这可能就是为什么你没有得到你想要的一致排序的原因。 尝试删除所有间距并使用 css 添加一些填充。
即使如此,您仍然可能会遇到排序问题,因为我认为排序器会将这些数字视为文本,因此某些数字将出现在其他数字之前,因为它正在像文本而不是数字一样评估值。 我转到您的示例,第三次单击列标题时,我得到了我所说的内容。
我不确定你能解决这个问题。 通过从该列中删除除数字之外的任何内容来进行测试,看看它是否会正确排序!
I checked out your source, your numbers have a space around them probably for spacing and the text A2, FA does not, I think this could be why your not getting the consistent sorting that you desire. Try removing all spacing and adding some padding using css.
Even then you still might have problems with sorting because I think the sorter will treat those numbers like text, and therefore certain numbers will come before other numbers because it is evaluating the value like text instead of number. I went to your example and on the 3rd click of the column header I got what I am talking about.
I am not sure you will be able to get around this. Do a test by just removing anything from that column but numbers and see if it will sort correctly!
我已经将这个 jquery 插件 http://tablesorter.com/ 与线索提示插件一起使用,没有任何问题。 如果您决定投注并尝试不同的东西!
I have used this jquery plugin http://tablesorter.com/ with the cluetips plugin without any problems. If you decide to punt and try something different!