У меня есть произвольный текст, который я хотел бы преобразовать в таблицу с некоторыми значениями. Я не знаю, возможно ли это. HTML выглядит следующим образом:
<div class="custom_meta">
<strong>Length: </strong>
11.22.33.44.55.66
<br>
<strong>Width: </strong>
11.22.33.44.55.66
<br>
</div>
И я хотел бы изменить вывод на:
<div class="custom_meta">
<table>
<tbody>
<tr>
<td>
<strong>Length: </strong>
</td>
<td>11</td>
<td>22</td>
<td>33</td>
<td>44</td>
<td>55</td>
<td>66</td>
</tr>
<tr>
<td>
<strong>Width: </strong>
</td>
<td>11</td>
<td>22</td>
<td>33</td>
<td>44</td>
<td>55</td>
<td>66</td>
</tr>
</tbody>
</table>
</div>
Длинная история, но я не смог найти плагин для простого преобразования пользовательских полей в таблицы в wp e-commerce. Первый кусок кода, который я попробовал, провалился. Я хотел начать с вставки начальных битов таблицы HTML с помощью функции .before()
, но в итоге он закрыл тег, прежде чем я смог сам закрыть его в конце закрывающего div. То есть,
$(".custom_meta strong:first").before("<table><tbody><tr><td>");
заканчивал тем, что открывал и закрывал тег перед первым сильным тегом.