gpt4 book ai didi

javascript - 为 tr 中的每一秒 td 创建一个新表

转载 作者:行者123 更新时间:2023-11-30 10:00:15 26 4
gpt4 key购买 nike

我正在尝试让一个较旧的网站响应,但我在表格方面遇到了一些问题。这是表格的代码(从 CMS 生成):

<table border="0">
<tbody>
<tr>
<td><span>mr. Dende</span></td>
<td><span>mr. Harrolds</span></td>
</tr>
<tr>
<td><span>Ambrosiushof 27&nbsp;</span> </td>
<td><span>Africastreet 136</span></td>
</tr>

<tr>
<td><span>5254 HD&nbsp; Londen&nbsp;&nbsp;</span> </td>
<td><span>5152 MD&nbsp; Rome</span></td>
</tr>

<tr>
<td><span>T: 893-589 31 51 &nbsp;&nbsp;</span> </td>
<td><span>T: 8973-992 98 10</span></td>
</tr>

<tr>
<td><span>M: +31 36 18 42 18</span></td>
<td><span>M: +31 68 18 18 19 </span></td>
</tr>
</tbody>
</table>

我试图完成的是:

enter image description here

但是如果我使用:

    td {
display: block;
}

看起来像:

enter image description here

我认为 jquery 是我尝试过的解决方案:

$(function () {
var $mainTable = $("table");
var splitBy = 3;
var rows = $mainTable.find("tr").slice(splitBy);
var $secondTable = $("table").parent().append("<table id='secondTable'><tbody></tbody></table>");
$secondTable.find("tbody").append(rows);
$mainTable.find("tr").slice(splitBy).remove();

});

但这并不能解决问题。

谢谢!

最佳答案

怎么样

$('body').append($("table").clone());
$($("table")[0]).find('td:first-child').remove();
$($("table")[1]).find('td:nth-child(2)').remove();

关于javascript - 为 tr 中的每一秒 td 创建一个新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32089386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com