Làm cách nào để thêm phần tử div vào khoảng 2 (hoặc nhiều hơn) div? Những gì tôi nghĩ:Tạo div bao bọc xung quanh hai div khác với jQuery
HTML:
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
jQuery:
$('div.list-price').each(function() {
$(this).before('<div class="action-price">');
$(this).next().after('</div>');
});
Tôi hy vọng rằng mã trên sẽ làm điều này:
<div class="action-price">
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
</div>
Nhưng:
<div class="action-price"></div>
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
Ai có thể giúp tôi không?
Cảm ơn,
Gabor
trước và sau khi tập quán là không hợp lệ vì đây là những phương pháp này không viết văn bản với nội dung tài liệu, họ chứ không phải viết _nodes_. Vì vậy, 1 ('trước') chèn tự động đóng (bu jQuery chính nó) thẻ, và thứ hai ('sau') bỏ qua do đánh dấu không hợp lệ – Guard