我需要对DOM进行更改.我需要使用paragaraphs或类似的东西来呈现表格内容.为此我需要获取每行表的数据.我怎样才能做到这一点?
HTML示例:
<table style="width:300px">
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
输出应该是这样的 - Jill Smith 50和Eve Jackson 94
我写过类似的东西,但是它遍历<td>了网页中的所有标签.不排.
$("table").each(function() {
$("tr").each(function(){
$("td").each(function(){
label = $('td').text();
});
alert(label);
});
Run Code Online (Sandbox Code Playgroud) 我需要使用jQuery或JavaScript从DOM中删除单个标记.我只需要删除封闭标签,而不是标签内的内容.
remove(),detach(), empty()因为他们删除的全部内容以及方法不能适用.
例如:
<table border="1" style="width:300px">
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
需要只删除<table></table>.
目前DOM看起来像这样
<table style="width:600px">
<tbody><p> Number - Name - <br></p>
<p> 111 - ABC - <br></p>
<p> 222 - KLM - <br></p>
<p> 333 - NOP - <br></p>
<p> 444 - HIJ - <br></p>
</tbody></table>
Run Code Online (Sandbox Code Playgroud)
先感谢您.