Вывад тэксту элемента праз jQuery
Метады html
і text
можна выкарыстоўваць не толькі для змянення тэксту
элементаў, але і для вываду яго на экран. Давайце
атрымаем элемент і выведзем
яго тэкст:
<p id="test">text</p>
alert($('#test').html());
Калі вы паспрабуеце атрымаць тэкст не аднаго
элемента, а многіх, то ўбачыце толькі змесціва
першага элемента. Выкарыстоўвайце метад
each,
каб атрымаць тэксты ўсіх элементаў, пра яго
будзе гаварыцца ў наступных уроках.
У прыкладзе ніжэй мы атрымліваем усе абзацы з класам
www:
<p class="www">text1</p>
<p class="www">text2</p>
<p class="www">text3</p>
Затым выводзім змесціва з дапамогай
html, пры гэтым выведзецца толькі тэкст першага
абзацу з атрыманых:
alert($('.www').html()); // выведзе 'text1'
З метадам text таксама трэба быць асцярожным,
у нашым выпадку ён выведе змесціва ўсіх знойдзеных
элементаў:
alert($('.www').text()); // выведзе 'text1text2text3'