使用jquery,我試圖在每個「title」div之後複製每個「price」div。將元素從一個單元格複製到jquery中的另一個單元格
<table>
<tr>
<td><div class="title">Item Title 1</div></td>
<td><div class="price">$99.99</div></td>
<tr>
<tr>
<td><div class="title">Item Title 2</div></td>
<td><div class="price">$89.99</div></td>
<tr>
<tr>
<td><div class="title">Item Title 3</div></td>
<td><div class="price">$79.99</div></td>
<tr>
</table>
因此,這將是這樣的:
$(".price").each(function(){
var newLink = $(this).clone();
$(newLink).insertAfter('.title');
});
這不工作 - 它只是需要每一個價格,並附加:
<table>
<tr>
<td><div class="title">Item Title 1</div><div class="price">$99.99</div></td>
<td><div class="price">$99.99</div></td>
<tr>
<tr>
<td><div class="title">Item Title 2</div><div class="price">$89.99</div></td>
<td><div class="price">$89.99</div></td>
<tr>
<tr>
<td><div class="title">Item Title 3</div><div class="price">$79.99</div></td>
<td><div class="price">$79.99</div></td>
<tr>
</table>
我使用jQuery腳本嘗試它對每個標題(換句話說,你最終得到3個標題的價格)。
有沒有人有任何想法?
找到您的相關標題用$(本).closest(「TR」)。找到(「標題」) – Taplar