Izpis besedila elementa z jQuery
Metodi html
in text
lahko uporabimo ne le za spreminjanje besedila
elementov, temveč tudi za njegov prikaz na zaslonu. Pridobimo
element in izpišimo
njegovo besedilo:
<p id="test">besedilo</p>
alert($('#test').html());
Če poskušate dobiti besedilo ne enega
elementa, temveč več, boste videli le vsebino
prvega elementa. Za pridobitev besedil vseh elementov uporabite metodo
each,
o njej
bo govora v naslednjih lekcijah.
V spodnjem primeru dobimo vse odstavke z razredom
www:
<p class="www">besedilo1</p>
<p class="www">besedilo2</p>
<p class="www">besedilo3</p>
Nato izpišemo vsebino z
html, pri tem pa se izpiše le besedilo prvega
odstavka med pridobljenimi:
alert($('.www').html()); // izpiše 'besedilo1'
Tudi z metodo text je treba biti previden,
v našem primeru bo izpisala vsebino vseh najdenih
elementov:
alert($('.www').text()); // izpiše 'besedilo1besedilo2besedilo3'