replaceWith metodu
replaceWith metodu bir elementləri
digərləri ilə əvəz edir. Bu metod
replaceAll
metoduna bənzər şəkildə işləyir.
Sintaksis
Metodun parametri mətn (teqlərlə birlikdə), massiv, DOM elementi və ya jQuery obyekti ola bilər:
$(nəyi_əvəz_etmək).replaceWith(nə_ilə_əvəz_etmək);
Seçilmiş elementlər, istifadəçi tərəfindən təyin edilmiş funksiyanın qaytardığı məzmunla əvəz olunacaq. Funksiya hər bir seçilmiş element üçün ayrıca çağrılır:
$(selektor).replaceWith(funksiya());
Nümunə
Gəlin www sinfinə malik bütün abzasları
'!!!' mətni olan div ilə əvəz edək:
<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
$('p.www').replaceWith('<div>!!!</div>');
HTML kodu aşağıdakı kimi görünəcək:
<div>!!!</div>
<div>!!!</div>
<div>!!!</div>
<p>text</p>
Həmçinin bax
-
replaceAllmetodu,
bu da bir elementləri digərləri ilə əvəz edir