การเปลี่ยนข้อความขององค์ประกอบผ่าน jQuery

ในบทเรียนก่อนหน้านี้ เราเรียนรู้วิธีการรับกลุ่มองค์ประกอบผ่าน jQuery และได้เห็นตัวอย่างการทำงานกับเมธอดบางตัวแล้ว ตอนนี้เราจะมาศึกษารายละเอียดเพิ่มเติม ในบทเรียนนี้เราจะเรียนรู้การเปลี่ยนข้อความขององค์ประกอบโดยใช้สองเมธอด: html และ text

ลองแก้ไขปัญหาต่อไปนี้: รับองค์ประกอบทั้งหมดที่มีคลาส www และเปลี่ยนข้อความทั้งหมดเป็น '!!!' พร้อมกัน สมมติว่าเรามีโค้ด HTML ดังนี้:

html<p class="www">text</p>
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>

จากนั้นโค้ด JavaScript จะมีลักษณะดังนี้:

javascriptlet elems = document.getElementsByClassName('www');

for (let i = 0; i < elems.length; i++) {
  elems[i].innerHTML = '!!!';
}

ผ่าน jQuery ทุกอย่างจะง่ายกว่ามาก: เราจะรับองค์ประกอบทั้งหมดโดยใช้เครื่องหมายดอลลาร์ เช่นนี้: $('.www') แล้วใช้เมธอด html ซึ่งรับพารามิเตอร์เป็นข้อความใหม่ - $('.www').html('new text') แค่นั้น! บรรทัดนี้จะทำงานทั้งหมดโดยไม่ต้องมีลูปหรือสิ่งอื่นใด ลองรันตัวอย่างและดูด้วยตัวเอง:

javascript$('.www').html('!!!');
Задание 1

ให้เปลี่ยนข้อความของ h3 ทั้งหมดโดยใช้เมธอด html เป็นข้อความ '!!!'