⊗jqBsTEO 9 of 113 menu

Utskrift av elementtext via jQuery

Metoderna html och text kan användas inte bara för att ändra texten i element, utan också för att skriva ut den på skärmen. Låt oss hämta ett element och skriva ut dess text:

<p id="test">text</p> alert($('#test').html());

Om du försöker få texten från inte ett element, utan många, kommer du bara att se innehållet från det första elementet. Använd metoden each för att få texterna från alla element, vi kommer att prata om den i de följande lektionerna.

I exemplet nedan hämtar vi alla stycken med klassen www:

<p class="www">text1</p> <p class="www">text2</p> <p class="www">text3</p>

Sedan skriver vi ut innehållet med html, då kommer bara texten från det första stycket av de hämtade att skrivas ut:

alert($('.www').html()); // skriver ut 'text1'

Man måste också vara försiktig med metoden text, i vårt fall kommer den att skriva ut innehållet från alla hittade element:

alert($('.www').text()); // skriver ut 'text1text2text3'
csitrufraz