Meetod append
Meetod append lisab teksti elemendi lõppu.
Samuti on olemas meetod
appendTo,
mis töötab sarnasel viisil.
Süntaks
Teksti sisestamine elemendi lõppu:
$(valija).append(tekst);
Valitud elementide lõppu saab lisada teksti, mille tagastab kasutaja funktsioon. Funktsiooni kutsutakse välja iga valitud elemendi jaoks eraldi. Väljakutsel edastatakse sellele järgmised parameetrid: elemendi asukoht komplektis, elemendi praegune sisu:
$(valija).append(function(number komplektis, praegune elemendi sisu));
Sisu võib olla mitte ainult tavaline tekst, vaid ka DOM element või jQuery objekt. Sel juhul nihutatakse need elemendid oma asukohast HTML-koodis.
Näide
Lisame teksti antud lõigu lõppu:
<p id="test">text</p>
$('#test').append('!!!');
HTML-kood näeb välja selline:
<p id="test">text!!!</p>
Näide
Lisame teksti siltidega antud lõigu lõppu:
<p id="test">text</p>
$('#test').append('<b>!!!</b>');
HTML-kood näeb välja selline:
<p id="test">text<b>!!!</b></p>
Näide
Leiame kõik lõigud ja paneme igaühe lõppu selle järjekorranumbri komplektis:
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
$('p').append(function(index, text){return index;});
HTML-kood näeb välja selline:
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>