HTML
テーブルをul
要素li
に変換したい。私のテーブル構造は
<table>
<tbody>
<tr>
<th>1974</th>
<td>UK</td>
</tr>
<tr>
<th>1976</th>
<td>Street</td>
</tr>
<tr>
<th>1976-2002</th>
<td>visitors.</td>
</tr>
</tbody>
</table>
これをに変換しようとしました
<ul>
<li>
<p>1974</p>
<p>UK</p>
</li>
<li>
<p>1976</p>
<p>Street</p>
</li>
<li>
<p>1976-2002</p>
<p>visitors.</p>
</li>
</ul>
以下の機能を使用jquery
replaceWith
します。ここでは、最初に<tbody>
要素を変換します。
$(document).ready(function() {
$("tbody").each(function(){
var html = $(this).html();
$(this).replaceWith("<ul>" + html + "</ul>");
});
)};
しかし、これは肯定的な答えを与えるものではありません。誰もがこれを行う方法を知っています。
ありがとう。