Jquery在最后一列之前添加一列

Jquery在最后一列之前添加一列,jquery,html,Jquery,Html,我试图在按下“+”按钮时创建一个新列 我的问题是: 我点击按钮,它会在最后一列之后生成一列。 我如何才能在之前生成它 我把桌子放在这里: <table> <tr> <td><input value = "0"/></td> <td><input value = "0"/></td> <td><input value = "0"/><

我试图在按下“+”按钮时创建一个新列

我的问题是:

我点击按钮,它会在最后一列之后生成一列。 我如何才能在之前生成它

我把桌子放在这里:

<table>
   <tr>
      <td><input value = "0"/></td>
      <td><input value = "0"/></td>
      <td><input value = "0"/></td>
      <td class="total">0</td>
   </tr>
   <tr>
      <td><input value = "0"/></td>
      <td><input value = "0"/></td>
      <td><input value = "0"/></td>
      <td class="total">0</td>
   </tr>
   <tr>
      <td><input value = "0"/></td>
      <td><input value = "0"/></td>
      <td><input value = "0"/></td>
      <td class="total">0</td>
   </tr>
</table>

0
0
0
这就是我目前掌握的代码:

多谢各位

试试看

$("tr").find("td:last").before('<td><input type="text" value=""></td>');
$(“tr”).find(“td:last”).before(“”);

在每个
tr
中插入
td
,然后插入元素。
你的打字错误太少了
=


更改
您的输入错误:
键入“text”
;)@比杜勒姆:我没注意到那件事。更正。将其添加到答案中。非常感谢,这对我帮助很大!:)