Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery-更改表单元格位置_Javascript_Jquery - Fatal编程技术网

Javascript jQuery-更改表单元格位置

Javascript jQuery-更改表单元格位置,javascript,jquery,Javascript,Jquery,如何通过jquery将单元格位置从12更改为21 <table id='mytable'> <tr> <td>1</td> <td>2</td> </tr> </table> 1. 2. 如果要将表中的所有第二个td位置更改为第一个位置,则可以使用: $.each($('#mytable tr td:eq(1)'), function() {

如何通过jquery将单元格位置从
12
更改为
21

<table id='mytable'>
   <tr>
       <td>1</td>
       <td>2</td>
   </tr>
</table>

1.
2.


如果要将表中的所有第二个
td
位置更改为第一个位置,则可以使用:

$.each($('#mytable tr td:eq(1)'), function() {
     $(this).insertBefore($(this).prev());
})

实际上,如果表中有多个
元素,则上述代码将不起作用,如果是这种情况,则需要使用
.find()


参考资料:,,,

如果要将表中的所有第二个
td
位置更改为第一个位置,则可以使用:

$.each($('#mytable tr td:eq(1)'), function() {
     $(this).insertBefore($(this).prev());
})

实际上,如果表中有多个
元素,则上述代码将不起作用,如果是这种情况,则需要使用
.find()

参考文献:,,

带附加

附加

$('#mytable tr').find('td:eq(1)').each(function() {
    $(this).insertBefore($(this).prev());
});
$(function(){
   var td = $("td").first() ;
    $("tr").first().append(td);    
});