HTML5数据属性排序
我想对具有为评级和日期定义的数据属性的 DOM 元素进行排序。用 jQuery 在前端实现排序的最佳方式是什么?
示例代码可以在以下位置查看: http://jsfiddle.net/gercheq/zhqXd/
这是使用表格实现所需的功能: http://tablesorter.com/docs/
谢谢,
I'd like to sort DOM elements that has data attributes defined for rating and date. What is the best way to implement sorting on the front-end with jQuery?
Sample code can be seen on: http://jsfiddle.net/gercheq/zhqXd/
Here is the desired functionality implemented with tables: http://tablesorter.com/docs/
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有一个很酷的 jQuery 插件,可以按属性对 DOM 元素进行排序。您可以在这里找到它:http://tinysort.sjeiti.com/
示例实现:http://jsfiddle.net/statico/JNFFj/7/
There is a cool jQuery plugin that sorts DOM elements by attribute. You can find it here: http://tinysort.sjeiti.com/
Example implementation: http://jsfiddle.net/statico/JNFFj/7/
这是基本思想......
您选择元素,将它们转换为适当的数组,然后排序(我使用的比较函数是一个示例,请更改它以满足您的要求)。
jsFiddle 带有最低按钮。
Here is the basic idea...
You select the elements, convert them to a proper array, and then sort (the comparison function I used is an example, change it to suit your requirements).
jsFiddle with lowest button.