Metod wrap
Metod wrap elementlarni
berilgan tegga o‘radi.
Sintaksis
Metod parametri sifatida matn (teglar bilan birga), DOM element yoki jQuery ob'ekti bo‘lishi mumkin:
.wrap(nima bilan o‘ramoq);
Tanlangan elementlar foydalanuvchi funktsiyasi tomonidan qaytarilgan kontentga shunday o‘raladiki, funktsiya har bir tanlangan element uchun alohida chaqiriladi va parametr sifatida to‘plamdagi elementning o‘rnini qabul qiladi:
.wrap(function(to‘plamdagi raqam));
Misol
www klassiga ega bo‘lgan barcha abzatslarni
div tegi bilan o‘ramiz:
<p class="www">matn</p>
<p class="www">matn</p>
<p class="www">matn</p>
<p>matn</p>
$('.www').wrap(document.createElement('div'));
HTML kodi shunday ko‘rinishga keladi:
<div><p class="www">matn</p></div>
<div><p class="www">matn</p></div>
<div><p class="www">matn</p></div>
<p>matn</p>
Misol
Parametr sifatida nafaqat teg nomi, balki quyidagi konstruksiyani ham uzatish mumkin:
<p class="www">matn</p>
<p class="www">matn</p>
<p class="www">matn</p>
<p>matn</p>
$('.www').wrap('<div></div>');
HTML kodi shunday ko‘rinishga keladi:
<div><p class="www">matn</p></div>
<div><p class="www">matn</p></div>
<div><p class="www">matn</p></div>
<p>matn</p>
Misol
Ochiladigan tegga har qanday atributlar yozish
mumkin, bunda o‘rash bu atributlar bilan birga
amalga oshiriladi. Keling, www klassiga ega
bo‘lgan abzatslarni zzz klassiga ega div bilan o‘ramiz:
<p class="www">matn</p>
<p class="www">matn</p>
<p class="www">matn</p>
<p>matn</p>
$('.www').wrap('<div class="zzz"></div>');
HTML kodi shunday ko‘rinishga keladi:
<div class="zzz"><p class="www">matn</p></div>
<div class="zzz"><p class="www">matn</p></div>
<div class="zzz"><p class="www">matn</p></div>
<p>matn</p>