ელემენტების ჩანაცვლება replaceWith მეთოდით jQuery-ში
შესაძლებელია ერთი ელემენტების მეორეთი ჩანაცვლება
replaceWith
მეთოდის გამოყენებით.
განვიხილოთ მაგალითი, ვთქვათ გვაქვს შემდეგი აბზაცები:
html<p class="www">ტექსტი</p>
<p class="www">ტექსტი</p>
<p class="www">ტექსტი</p>
<p>ტექსტი</p>
ჩავანაცვლოთ ყველა აბზაცი კლასით
www '<div>!!!</div>'-ით:
javascript$('.www').replaceWith('<div>!!!</div>');
HTML კოდი ასე გამოიყურება:
html<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>ტექსტი</p>
Задание 1
ყოველი h2 ელემენტი ჩაანაცვლეთ მისი
შიგთავსით.
Задание 2
ყოველი h2 ელემენტი ჩაანაცვლეთ მისი
შიგთავსით, წინასწარ შემოხაზული
შიგთავსი აბზაცში.