有谁知道使用 jQuery 对表列重新排序的方法吗?
我的意思不是排序 - 我的意思是在表中向左或向右动态移动整个列。
我知道优秀的可拖动插件 http://www.danvk.org/wp/dragtable/,但我不需要允许用户移动列的东西,我需要一些能够以可配置的方式进行重新排序的东西。
这个想法是遍历表的所有行 (tr) 并交换所需的 td。让我们交换第 2 列和第 4 列:
$('table tr').each(function() {
var tr = $(this);
var td1 = tr.find('td:eq(1)'); // indices are zero-based here
var td2 = tr.find('td:eq(3)');
td1.detach().insertAfter(td2);
});
我希望这有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)