我正在开发一个简单的建议投票系统,用户可以提供+1或-1的建议(与堆栈溢出率问题的方式类似)。
这些建议显示在长表中,+1或-1是通过ajax完成的,因为表格按项目的投票数量排序,当表格丢失+1或-1时这是订单。
我知道我可以使用表格分类器jQuery插件来解决这个问题,但它很容易丢失你的项目+ - 'd,你知道如何在跟随它的同时向上/向下移动行吗? (也许类似于在iPhone上进行排序的方式?)带有光滑的动画?
感谢您的时间,
答案 0 :(得分:21)
我设法使用一些库来解决这个问题,并使它看起来很不错。实际上发生的是在后台制作一个重复的表,然后应用动画并交换两个表。
请参阅http://jsfiddle.net/NP4t3/1/并向上或向下投票!
它基于http://www.scottlogic.co.uk/2011/01/animating-html-ranking-tables-with-javascript/的工作,然后我添加了自动排序!
所有代码都在小提琴中(包括图书馆),希望这对某人有用!
答案 1 :(得分:1)
我不知道有任何插件会这样做。但是你可以自己写一个。我会采取以下方法:
哦,在stackoverflow上有这个问题:Making a table row animate upward movement in sortable UI
我认为应该让你开始