replaceWith әдісі
replaceWith әдісі бір элементтерді
басқаларымен ауыстырады. Ол
replaceAll
әдісіне ұқсас жұмыс істейді.
Синтаксис
Әдістің параметрі мәтін (тегтері бар болуы мүмкін), массив, DOM элементі немесе jQuery нысаны болуы мүмкін:
$(негі_ауыстыру).replaceWith(немен_ауыстыру);
Таңдалған элементтер пайдаланушы функциясы қайтарған мәтін құрамымен ауыстырылады. Функция әр таңдалған элемент үшін бөлек шақырылады:
$(селектор).replaceWith(function());
Мысал
Барлық www класы бар абзацтарды
'!!!' мәтіні бар div-пен ауыстырайық:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML коды мынадай болады:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Сондай-ақ қараңыз
-
replaceAllәдісі,
ол да бір элементтерді басқаларымен ауыстырады