Výpis textu elementu pomocou jQuery

Metódy html a text možno použiť nielen na zmenu textu elementov, ale aj na jeho výpis na obrazovku. Poďme získať element a vypísať jeho text:

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

Ak sa pokúsite získať text nie jedného elementu, ale mnohých, uvidíte iba obsah prvého elementu. Použite metódu each, aby ste získali texty všetkých elementov, o nej sa bude hovoriť v nasledujúcich lekciách.

V príklade nižšie získame všetky odseky s triedou www:

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

Potom vypíšeme obsah pomocou html, pričom sa vypíše iba text prvého odseku zo získaných:

javascriptalert($('.www').html()); // vypíše 'text1'

S metódou text treba byť tiež opatrný, v našom prípade vypíše obsah všetkých nájdených elementov:

javascriptalert($('.www').text()); // vypíše 'text1text2text3'