Java スクリプトを使用して、div および span タグを tr td に変更したいと考えています。しかし、Java スクリプトの置換機能は、最初に見つかったものだけを置換し、残りはそのままにします。
<div style="width:100%">
<div style="border-bottom:1px solid #DDDDDD; padding:10px 0px; height:100%; overflow:hidden;">
<span style="width:420px; display:block; float:left; border-bottom:1px thin #333333;background:#F2F2F2">
Custom Stirrups : Category - Adult ,Size-One size fits most
</span>
<span style="width:220px; display:block; float:left; border-bottom:1px thin #333333;background:#F2F2F2">
NO
</span>
<span style="width:140px; display:block; float:left; border-bottom:1px thin #333333;background:#F2F2F2">
1
</span><br />
</div>
<div style="border-bottom:1px solid #DDDDDD; padding:10px 0px; height:100%; overflow:hidden;">
<span style="width:420px; display:block; float:left; border-bottom:1px thin #333333;background:#F2F2F2">
Flat Visor Fitted : Fitted Sizes - 7 1/8
</span>
<span style="width:220px; display:block; float:left; border-bottom:1px thin #333333;background:#F2F2F2">
NO
</span>
<span style="width:140px; display:block; float:left; border-bottom:1px thin #333333;background:#F2F2F2">
1
</span>
<br />
</div>
</div>
これに似たものが欲しい
<table width="100%">
<tbody>
<tr>
<td width="471" style="background:#F2F2F2">Cap : Fitted Sizes - 6 5/8 </td>
<td width="240" style="background:#F2F2F2">YES</td>
<td width="145" style="background:#F2F2F2">1</td>
</tr>
<tr>
<td width="471" style="background:#F2F2F2">Grey Dri-fit Undershirt : Size - XXL </td>
<td width="240" style="background:#F2F2F2">YES</td>
<td width="145" style="background:#F2F2F2">1</td>
</tr>
</tbody>
</table>
これは私が試していた私のスクリプトです...間違っているところを教えてください
var data = $('#dvData').html();
data = data.replace('/<div style="width:100%">/g', '<table width="100%"><tbody><tr>');
data = data.replace('/</div>/g', '</tbody></table></tr>');
前もって感謝します..