append metodi
append metodi elementyň ahyryna
teksti goşýar. Şeýle hem
appendTo
metodi bar, ol şuňa meňzeş işleýär.
Sintaksis
Elementyň ahyryna teksti goşmak:
$(selektor).append(tekst);
Saýlanan elementleriň ahyryna ulanyjy funksiýasy tarapyndan gaýtarylýan teksti goşup bolýar. Funksiýa her bir saýlanan element üçin aýratyn çagyrylýar. Çagyrylanda aşakdaky parametrler berilýär: elementyň topardaky orny, elementiň häzirki mazmuny:
$(selektor).append(funksiýa(topardaky nomer, elementiň häzirki mazmuny));
Mazmun diňe adaty tekst däl, eýsem DOM elementi ýa-da jQuery obýekti hem bolup bilýär. Bu ýagdaýda bu elementler öz orunlaryndan HTML kodynda ýerleriňe geçiriler.
Mysal
Berlen abzasyň ahyryna teksti goşalyň:
<p id="test">tekst</p>
$('#test').append('!!!');
HTML kody şeýle görüner:
<p id="test">tekst!!!</p>
Mysal
Berlen abzasyň ahyryna tegler bilen teksti goşalyň:
<p id="test">tekst</p>
$('#test').append('<b>!!!</b>');
HTML kody şeýle görüner:
<p id="test">tekst<b>!!!</b></p>
Mysal
Hemme abzaslary tapalyň we her biriniň ahyryna olaryň topardaky tertip belgisini goşalyň:
<p>tekst</p>
<p>tekst</p>
<p>tekst</p>
<p>tekst</p>
<p>tekst</p>
$('p').append(funksiýa(index, tekst){return index;});
HTML kody şeýle görüner:
<p>tekst0</p>
<p>tekst1</p>
<p>tekst2</p>
<p>tekst3</p>
<p>tekst4</p>