Elemendi teksti väljastamine jQuery-ga

Meetodeid html ja text saab kasutada mitte ainult elementide teksti muutmiseks, vaid ka selle ekraanile väljastamiseks. Hankime element ja väljastame selle teksti:

html<p id="test">text</p>
javascriptalert($('#test').html());

Kui proovite saada mitte ühe elemendi, vaid mitme teksti, näete ainult esimese elemendi sisu. Kasutage meetodit each, et saada kõikide elementide tekstid, sellest räägitakse järgmistes õppetükides.

Allolevas näites saame kõik klassiga www lõigud:

html<p class="www">text1</p>
<p class="www">text2</p>
<p class="www">text3</p>

Seejärel väljastame sisu meetodi html abil, kusjuures väljastatakse ainult esimese leitud lõigu tekst:

javascriptalert($('.www').html()); // väljastab 'text1'

Meetodiga text tuleb samuti olla ettevaatlik, meie juhul väljastab see kõikide leitud elementide sisu:

javascriptalert($('.www').text()); // väljastab 'text1text2text3'