jQuery ไม่ ()เมธอด

❮ วิธีการข้ามผ่าน jQuery

ตัวอย่าง

ส่งคืนองค์ประกอบ <p> ทั้งหมดที่ไม่มีชื่อคลาส "intro":

$("p").not(".intro")

ความหมายและการใช้งาน

เมธอด not() จะคืนค่าองค์ประกอบที่ไม่ตรงกับเกณฑ์ที่กำหนด

วิธีนี้ช่วยให้คุณระบุเกณฑ์ได้ องค์ประกอบที่ไม่ตรงกับเกณฑ์จะถูกส่งคืนจากการเลือก และองค์ประกอบที่ตรงกันจะถูกลบออก

วิธีนี้มักใช้เพื่อลบองค์ประกอบอย่างน้อยหนึ่งรายการออกจากกลุ่มขององค์ประกอบที่เลือก

เคล็ดลับ:วิธี not() ตรงกันข้ามกับวิธี filter ()


ไวยากรณ์

$(selector).not(criteria,function(index))

Parameter Description
criteria Optional. Specifies a selector expression, a jQuery object or one or more elements to be removed from a group of selected elements.

Tip: To specify multiple criteria, use comma.
function(index) Optional. Specifies a function to run for each element in a group. If it returns true, the element is removed. Otherwise, the element is kept.
  • index - The index position of the element in the set
Note: this is the current DOM element.

ลองด้วยตัวคุณเอง - ตัวอย่าง


กัน ใช้ตัวเลือก :even ร่วมกับ not() เพื่อส่งคืนองค์ประกอบ <p> ทั้งหมดที่ไม่เท่ากัน


วิธีส่งคืนองค์ประกอบ <p> ทั้งหมดที่ไม่มีคลาส "intro" และ id "outro"


วิธีคืนค่าองค์ประกอบ <p> ทั้งหมดที่ไม่มี "intro" ของคลาสภายในองค์ประกอบ <div> ด้วยวัตถุ jQuery


วิธีส่งคืนองค์ประกอบ <p> ทั้งหมดที่ไม่มี id "intro" ด้วยองค์ประกอบ DOM


วิธีใช้ฟังก์ชันเพื่อเลือกองค์ประกอบ <p> ทั้งหมดที่ไม่มีองค์ประกอบ <span> สององค์ประกอบอยู่ภายใน


❮ วิธีการข้ามผ่าน jQuery