Методи wrap
Методи wrap элементҳоро
дар теги додашуда дар печоб мебарад.
Синтаксис
Параметри метод метавонад матн (эҳтимолан бо тегҳо), элементҳои DOM ё объекти jQuery бошад:
.wrap(text or tag);
Ҳамин тавр элементҳои интихобшуда ба мӯҳтавое дар печобанд мешаванд, ки аз ҷониби функсияи корбар баргардонида мешавад. Функсия барои ҳар як элемент аз рӯи интихобшуда ҷудогона фарохонӣ мешавад, ҳамчун параметр мавқеи элементро дар маҷмӯъ қабул мекунад:
.wrap(function(рақам дар маҷмӯъ));
Намуна
Ҳама абзасҳои синфи www-ро дар тегҳои
div дар печоб мезанем:
<p class="www">матн</p>
<p class="www">матн</p>
<p class="www">матн</p>
<p>матн</p>
$('.www').wrap(document.createElement('div'));
Кодҳои HTML ба ин шакл дар меоянд:
<div><p class="www">матн</p></div>
<div><p class="www">матн</p></div>
<div><p class="www">матн</p></div>
<p>матн</p>
Намуна
Ҳамчун параметр на танҳо номи тег, балки сохтори зеринро низ метавон фиристод:
<p class="www">матн</p>
<p class="www">матн</p>
<p class="www">матн</p>
<p>матн</p>
$('.www').wrap('<div></div>');
Кодҳои HTML ба ин шакл дар меоянд:
<div><p class="www">матн</p></div>
<div><p class="www">матн</p></div>
<div><p class="www">матн</p></div>
<p>матн</p>
Намуна
Ба теги кушанда метавон ҳар гуна атрибутҳо навишт,
дар ин ҳол дар печоб кардан бо ин атрибутҳо хоҳад буд.
Биёед абзасҳои синфи
www-ро бо диви синфи zzz дар печоб кунем:
<p class="www">матн</p>
<p class="www">матн</p>
<p class="www">матн</p>
<p>матн</p>
$('.www').wrap('<div class="zzz"></div>');
Кодҳои HTML ба ин шакл дар меоянд:
<div class="zzz"><p class="www">матн</p></div>
<div class="zzz"><p class="www">матн</p></div>
<div class="zzz"><p class="www">матн</p></div>
<p>матн</p>