87,997
社区成员




$('.checkBoxClass').on('click',function(){
var choose = prompt('往前插打1,往后插打2')
if(choose == 1)
{
var checkboxid = $(this).data('id');
$('#checkboxid ').parent().before('.....');
}
else if(choose==2)
{
var checkboxid = $(this).data('id');
$('#checkboxid ').parent().after('.....');
}
});
//
<tr><input type='checkbox' data-id='1' /></tr>
<tr><input type='checkbox' data-id='2' /></tr>
<tr><input type='checkbox' data-id='3' /></tr>
至于排序嘛你就
1.点标表格标头的时候,取出点击的是那一列。即列的索引值。因为下面要进行排序的就是该列。所以要知道是点的那一列。
2.对表格的数据部分,也就是tbody部分,进行点击的列的取值,把这些值存入到一个数组当中。
3.将存入数据的数组,通过SORT方法进行排序。
4.将排序好的数组的值进行遍历,在遍历过程中,和每一行TR的点击列的那个TD当中的数据进行一个比较。如果相等,就插入到tbody的最后去.(最先插入的,将是在第一行。)