⊗jqBsTEO 9 of 113 menu

Вывад тэксту элемента праз 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'
enitdaplaz