<div> Hii,this is just an example </div>
更改为
<td>Hii, only tag will be change </td>
答案 0 :(得分:0)
您无需使用jQuery将y
级别元素转换为z
:
> x = 6
> y = 2
> z = 3
> sorted((x, y, z))
[2, 3, 6]
block
答案 1 :(得分:0)
万一有人需要即时转换:
var div2table = $('.outer-div ').map(function () {
var issue = $(this);
var trline = issue.find('.inner-div').map(function () {
return '<td>' + $(this).text();
}).get().join('</td>');
return '<tr>' + trline;
}).get().join('</tr>');
div2table = '<table>' + div2table + '</table>';
其中div是
<div class='outer-div'><div class='inner-div'>this will be 1st TD</div>.....</div>
答案 2 :(得分:0)
html到表的div结构
html
<div class='tr'>
<div class='td'>this will be 1st TD</div>
<div class='td'>this will be 2nd TD</div>
<div class='td'>this will be 3rd TD</div>
</div>
<div class='tr'>
<div class='td'>this will be 1st TD</div>
<div class='td'>this will be 2nd TD</div>
<div class='td'>this will be 3rd TD</div>
</div>
<div class='tr'>
<div class='td'>this will be 1st TD</div>
<div class='td'>this will be 2nd TD</div>
<div class='td'>this will be 3rd TD</div>
</div>
脚本
<script>
var div2table = $('.tr').map(function () {
var issue = $(this);
var tdline = issue.find('.td').map(function () {
return '<td>' + $(this).text();
}).get().join('</td>');
return '<tr>' + tdline + '</td>';
}).get().join('</tr>');
div2table = '<table>' + div2table + '</tr></table>';
console.log(div2table);
</script>
使用div2table
变量打印结果
输出
<table>
<tbody>
<tr>
<td>this will be 1st TD</td>
<td>this will be 2nd TD</td>
<td>this will be 3rd TD</td>
</tr>
<tr>
<td>this will be 1st TD</td>
<td>this will be 2nd TD</td>
<td>this will be 3rd TD</td>
</tr>
<tr>
<td>this will be 1st TD</td>
<td>this will be 2nd TD</td>
<td>this will be 3rd TD</td>
</tr>
</tbody>
</table>