რამდენიმე ელემენტის შეფუთვა jQuery-ში
შესაძლებელია არა თითოეული ელემენტის ცალკე შეფუთვა,
არამედ ყველა ნაპოვნი ელემენტის ერთად შეფუთვა
wrapAll მეთოდის საშუალებით.
HTML კოდში წარმოდგენილია აბზაცების ჯგუფი:
<p class="www">ტექსტი</p>
<p class="www">ტექსტი</p>
<p class="www">ტექსტი</p>
<p>ტექსტი</p>
მოდი ვიპოვოთ ყველა აბზაცი კლასით www და
შევუფაროთ მათ ერთი div ტეგი:
$('.www').wrapAll('<div></div>');
HTML კოდი ასე გამოიყურება:
<div>
<p class="www">ტექსტი</p>
<p class="www">ტექსტი</p>
<p class="www">ტექსტი</p>
</div>
<p>ტექსტი</p>
გაითვალისწინეთ, რომ თუ შესაფუთი ელემენტები არ
დგანან ერთმანეთის გვერდით, მაშინ wrapAll მეთოდი
ჯერ გადაიტანს ელემენტებს ერთ ადგილას, და მხოლოდ ამის შემდეგ
შეუფარავს მათ. იხილეთ შემდეგი მაგალითი:
<p class="www">ტექსტი1</p>
<p class="www">ტექსტი2</p>
<p>ტექსტი</p>
<p class="www">ტექსტი3</p>
ჩვენ ვიყენებთ wrapAll მეთოდს:
$('.www').wrapAll('<div></div>');
საბოლოოდ ჩვენ ვიღებთ შემდეგ HTML კოდს:
<div>
<p class="www">ტექსტი1</p>
<p class="www">ტექსტი2</p>
<p class="www">ტექსტი3</p>
</div>
<p>ტექსტი</p>
ელემენტების შეფუთვის მეთოდები ასევე ითვალისწინებს ფუნქციის გამოყენების შესაძლებლობას თითოეულ ელემენტზე ნაკრებში.
შეუფარეთ ყველა h2 ერთი i ტეგით.