20 of 119 menu

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>

Shuningdek qarang

roesbycsde