Výpis textu elementu pomocí jQuery
Metody html
a text
lze použít nejen pro změnu textu
elementů, ale také pro jeho výpis na obrazovku. Pojďme
získat element a vypsat
jeho text:
<p id="test">text</p>
alert($('#test').html());
Pokud se pokusíte získat text ne jednoho
elementu, ale mnoha, uvidíte pouze obsah
prvního elementu. Použijte metodu
each,
abyste získali texty všech elementů, o ní
se bude mluvit v následujících lekcích.
V příkladu níže získáme všechny odstavce s třídou
www:
<p class="www">text1</p>
<p class="www">text2</p>
<p class="www">text3</p>
Poté vypíšeme obsah pomocí
html, přičemž se vypíše pouze text prvního
odstavce z získaných:
alert($('.www').html()); // vypíše 'text1'
S metodou text je také třeba být opatrný,
v našem případě vypíše obsah všech nalezených
elementů:
alert($('.www').text()); // vypíše 'text1text2text3'