ელემენტის ტექსტის გამოტანა 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'