一个table的thead某列里放的是一个图标(<i>,bootstrap标签),对应的tbody里也是这样的图标,或者什么也没有(星标,有的行有星标,有的是空)。实现一个功能:点击表头的星标,下面行中有星标的排在最上面.
我现在有两个思路:一个是通过Dom操作,改变位置,但是觉得太繁琐了,
另个一个思路就是排序,不知道图标能否排序- -
求指导!
额,这个图标肯定不能排序,排序的是图标对应的图标名称吧。像这种情况,我能想到的解决方法只有对数据进行重排。你可以把这些数据取出来放入一个JSON或者Table,对JSON和Table进行匹配查询排序,匹配的放在最前面,只需要遍历一次就能够得到一个新的JSON或者Table。再把这个JSON或者Table绑定给页面就可以了。
忘记结贴了,非常感谢。