Phương thức wrapAll
Phương thức wrapAll bọc
tất cả các phần tử trong một tập hợp bằng một thẻ xác định.
Nếu các phần tử này nằm ở những vị trí khác nhau,
jQuery trước tiên sẽ đặt chúng cạnh nhau, sau đó
bọc bằng thẻ cần thiết.
Cú pháp
Tham số của phương thức có thể là văn bản (có thể chứa thẻ), phần tử DOM hoặc đối tượng jQuery:
.wrapAll(text);
Chúng ta cũng có thể sử dụng hàm cho từng phần tử:
.wrapAll(function(index))
Ví dụ
Hãy bọc các đoạn văn có lớp www
bằng thẻ div:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('.www').wrapAll('<div></div>');
Mã HTML sẽ trở thành như sau:
<div>
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
</div>
<p>text</p>