jQuery 随机排列表格行
我得到了一个包含三列的表格:
1 A A
2 乙乙
3 C C
4 D D
我想要做的是打乱表格行,但只打乱第二列和第三列,如下面的示例
1 C C
2 A A
3D
4 B B
我发现了一个漂亮的插件,可以让表行被打乱
http://www.yelotofu.com/2008/08/jquery-shuffle -plugin/
但我想保留第一列的默认顺序。 我要么在洗牌后重新排序第一列,要么只是洗牌 第二列和第三列。不管怎样,有人可以帮我解决这个问题吗?
I got a table with three columns:
1 A A
2 B B
3 C C
4 D D
What I want to do is to shuffle the table rows but only the second and third column, like the example below
1 C C
2 A A
3 D D
4 B B
I found a nifty plugin wich lets the table rows to be shuffled
http://www.yelotofu.com/2008/08/jquery-shuffle-plugin/
but I want to keep the first column in it's default order.
Either I will reorder the first column after shuffling or I just shuffle
the second and third column. Either way can somebody help me out with this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
小提琴:http://jsfiddle.net/tGY3g/
在这里:
用法
Fiddle: http://jsfiddle.net/tGY3g/
Here you go:
Usage
为了确保只有特定的表 tbody 被打乱,请在 JS 中使用 ID 来标识受影响的表:
在 HTML 中,使用这些:
以便只打乱 thead 中的行。
To make sure only the specific table tbody is shuffled, use an ID to identify the affected table, in your JS:
In your HTML, use these:
so that only row in thead is shuffled.