เมธอด not ใน jQuery

เมธอดที่เราจะพิจารณาในบทเรียนนี้คือ not. มันคือเมธอดที่ทำหน้าที่เป็นนิเสธ

มาเลือกเอาทุกย่อหน้าที่ไม่มีคลาส www:

javascript$('p').not('.www');

เมื่อทำงานกับเมธอดนี้ เราจะเลือกเอาทุกย่อหน้าก่อน แล้วหลังจากนั้นค่อยเลือกย่อหน้าที่ ไม่มีคลาส www ออกมาจากกลุ่มนั้น

ในตัวอย่างต่อไปนี้เรามีย่อหน้าต่างๆ:

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

มาเลือกเอาทุกย่อหน้า แล้วเติมข้อความ '!' ไว้ที่หน้าสุด หลังจากนั้นให้เลือกย่อหน้าที่ไม่มีคลาส www แล้ว เติมข้อความ '?' ไว้ที่ท้ายสุด:

javascript$('p').prepend('!').not('.www').append('?');

โค้ด HTML จะกลายเป็นแบบนี้:

html<p class="www">!text</p>
<p class="www">!text</p>
<p>!text?</p>
<p>!text?</p>
Задание 1

จงหา li ทั้งหมด โดยแยกเอา li ที่มีคลาส test ออกจากกลุ่ม