Elemento teksto išvedimas naudojant jQuery
Metodus html
ir text
galima naudoti ne tik elementų tekstui keisti,
bet ir jį rodyti ekrane. Gaukim
elementą ir išveskime
jo tekstą:
<p id="test">text</p>
alert($('#test').html());
Jei bandysite gauti ne vieno
elemento tekstą, o daugelio, pamatysite tik pirmo elemento
turinį. Naudokite metodą
each,
kad gautumėte visų elementų tekstus, apie jį
bus kalbama kitose pamokose.
Žemiau pateiktame pavyzdyje mes gauname visus paragrafus su klase
www:
<p class="www">text1</p>
<p class="www">text2</p>
<p class="www">text3</p>
Tada išvedame turinį naudodami
html, tuo pačiu bus išvestas tik pirmasis
paragrafo tekstas iš gautų:
alert($('.www').html()); // išves 'text1'
Su metodu text taip pat reikia būti atsargiems,
mūsų atveju jis išves visų rastų
elementų turinį:
alert($('.www').text()); // išves 'text1text2text3'