ซีเล็กเตอร์ not

ซีเล็กเตอร์ :not จะเลือกองค์ประกอบ ที่ไม่ตรงกับซีเล็กเตอร์ที่กำหนด ในกรณีส่วนใหญ่ เพื่อให้โค้ดอ่านง่ายขึ้น แนะนำให้ ใช้เมธอด not.

ไวยากรณ์

นี่คือวิธีที่เราเลือกองค์ประกอบ:

javascript$(':not(selector)');

ตัวอย่าง

มาเลือกเฉพาะย่อหน้าที่ ไม่มีคลาส www และเพิ่มข้อความ '!!!' ต่อท้าย:

html<p class="www">text</p>
<p class="zzz">text</p>
<p class="www">text</p>
<p>text</p>
javascript$('p:not(.www)').append('!!!');

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

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

ดูเพิ่มเติม

  • เมธอด not,
    ซึ่งแยกองค์ประกอบออกจากชุดตามซีเล็กเตอร์ที่กำหนด
  • เมธอด filter,
    ซึ่งกรององค์ประกอบในชุดตามซีเล็กเตอร์ที่ กำหนด