Metod wrap
Metod wrap elementləri
verilmiş teqlə əhatə edir.
Sintaksis
Metodun parametri mətn (bəlkə də teqlərlə birlikdə), DOM elementi və ya jQuery obyekti ola bilər:
.wrap(nə ilə əhatə etmək);
Beləliklə, seçilmiş elementlər istifadəçi funksiyası tərəfindən qaytarılacaq məzmunla əhatə olunur. Funksiya hər bir seçilmiş element üçün ayrıca çağırılır, parametr kimi çoxluqdakı elementin mövqeyini qəbul edir:
.wrap(funksiya(çoxluqda nömrə));
Nümunə
Gəlin www sinfi olan bütün abzasları
div teqi ilə əhatə edək:
<p class="www">mətn</p>
<p class="www">mətn</p>
<p class="www">mətn</p>
<p>mətn</p>
$('.www').wrap(document.createElement('div'));
HTML kodu belə görünəcək:
<div><p class="www">mətn</p></div>
<div><p class="www">mətn</p></div>
<div><p class="www">mətn</p></div>
<p>mətn</p>
Nümunə
Parametr kimi təkcə tegin adını deyil, həm də aşağıdakı konstruksiyanı ötürmək olar:
<p class="www">mətn</p>
<p class="www">mətn</p>
<p class="www">mətn</p>
<p>mətn</p>
$('.www').wrap('<div></div>');
HTML kodu belə görünəcək:
<div><p class="www">mətn</p></div>
<div><p class="www">mətn</p></div>
<div><p class="www">mətn</p></div>
<p>mətn</p>
Nümunə
Açılan teqə istənilən atributları yazmaq olar,
bu zaman əhatə etmə bu atributlarla birlikdə olacaq.
Gəlin www sinfi olan abzasları zzz
sinfi olan div ilə əhatə edək:
<p class="www">mətn</p>
<p class="www">mətn</p>
<p class="www">mətn</p>
<p>mətn</p>
$('.www').wrap('<div class="zzz"></div>');
HTML kodu belə görünəcək:
<div class="zzz"><p class="www">mətn</p></div>
<div class="zzz"><p class="www">mətn</p></div>
<div class="zzz"><p class="www">mətn</p></div>
<p>mətn</p>