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:
<p id="test">text</p>
alert($('#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:
<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:
alert($('.www').html()); // väljastab 'text1'
Meetodiga text tuleb samuti olla ettevaatlik,
meie juhul väljastab see kõikide leitud elementide
sisu:
alert($('.www').text()); // väljastab 'text1text2text3'