У меня есть таблица, подобная этому.jquery - как переместить td в другой td
<table>
<tr>
<td>A</td>
<td><select id="B" name="B">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</td>
<td>C</td>
<td>D</td>
</tr>
<tr>
<td>E</td>
<td class="sample">F: will hide/show</td>
<td class="sample">G: will hide/show</td>
<td>H</td>
</tr>
<tr>
<td>I</td>
<td class="id1">J</td>
<td class="id1">K</td>
<td>L</td>
</tr>
<tr>
<td>M</td>
<td class="id2">N</td>
<td class="id2">O</td>
<td>P</td>
</tr>
</table>
Тогда, когда я изменить значение в <td>B
выберите опцию, <td>F
и <td>G
скрою .. Он будет двигаться вверх сильфонных <td>
...
<td>J
& <td>K
к <td>F
& <td>G
,
<td>N
до <td>J
& <td>K
,
Напротив происходит, если <td>F
и <td>G
будут показаны .. другой <td>
будет двигаться вниз
вот JQuery ив началось.
$('select#B').change(function(event) {
if (this.value == '2') {
$(".sample").show();
} else {
$(".sample").hide();
}
});
http://stackoverflow.com/questions/20780459/jquery-how-to-move-td-to-another-tr проверить с этим – KulOmkar
append/prepend поможет вам. – Jai
Эти 2 могут также помочь u http://stackoverflow.com/questions/27535139/move-td-element-and-reorder-with-jquery http://stackoverflow.com/questions/23865324/how-to-block -movement-of-tr-in-jquery-sortable – KulOmkar