【发布时间】:2021-08-10 17:03:15
【问题描述】:
我有几个 tr 元素的表,我想在我的 js 中为第一个 tr 元素动态添加一个新的 td。
添加 td 元素之前的表格。
<table>
<tbody>
<tr>
<td>A</td>
<tr>
<tr>
<td>D</td>
<tr>
<tbody>
<table>
我想要一张这样的桌子
<table>
<tbody>
<tr>
<td>A</td>
<td>B</td> //Newly addded element
<tr>
<tr>
<td>D</td>
<tr>
<tbody>
<table>
我尝试循环遍历 tr 元素并在我的 js 文件中使用 jquery 添加一个新的 td 元素。像这样:
$('table').each((index,tr)=>{
if(index === 0){
tr.append("<td>B</td>");
}
});
但是没有锁。 [Object object] 在我添加新 td 的地方以 DOM 呈现。 像这样的东西:
请建议我在 tr 中动态添加新 td 的解决方案。提前致谢。
【问题讨论】:
标签: javascript html jquery angularjs jquery-ui