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:
<p id="test">text</p>
alert($('#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:
<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:
alert($('.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:
alert($('.www').text()); // vypíše 'text1text2text3'