Udivisning af elementtekst via jQuery
Metoderne html
og text
kan bruges ikke kun til at ændre tekst
på elementer, men også til at udvise den på skærmen. Lad os
få elementet og udvise
dens tekst:
<p id="test">text</p>
alert($('#test').html());
Hvis du forsøger at få teksten ikke fra ét
element, men fra mange, vil du kun se indholdet af
det første element. Brug metoden
each,
for at få teksterne fra alle elementer, om den
vil blive talt om i de følgende lektioner.
I eksemplet nedenfor får vi alle afsnit med klassen
www:
<p class="www">text1</p>
<p class="www">text2</p>
<p class="www">text3</p>
Derefter udviser vi indholdet ved hjælp af
html, hvorved kun teksten fra det første
afsnit af de modtagne vil blive vist:
alert($('.www').html()); // vil udvise 'text1'
Også med metoden text skal man være forsigtig,
i vores tilfælde vil den udvise indholdet af alle fundne
elementer:
alert($('.www').text()); // vil udvise 'text1text2text3'