Phương thức jQuery not ()

❮ Phương thức duyệt jQuery

Thí dụ

Trả lại tất cả các phần tử <p> không có tên lớp là "phần giới thiệu":

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

Định nghĩa và Cách sử dụng

Phương thức not () trả về các phần tử không phù hợp với một tiêu chí nhất định.

Phương pháp này cho phép bạn chỉ định một tiêu chí. Các phần tử không phù hợp với tiêu chí được trả về từ lựa chọn và những phần tử phù hợp sẽ bị loại bỏ.

Phương pháp này thường được sử dụng để loại bỏ một hoặc nhiều phần tử khỏi một nhóm các phần tử đã chọn.

Mẹo: Phương thức not () đối lập với phương thức filter () .


Cú pháp

$(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.

Hãy tự mình thử - Ví dụ


Sử dụng bộ chọn: Even cùng với not () để trả về tất cả các phần tử <p> không chẵn.


Cách trả về tất cả các phần tử <p> không có lớp "intro" và id "outro".


Cách trả về tất cả các phần tử <p> không có lớp "giới thiệu" bên trong phần tử <div> bằng một đối tượng jQuery.


Cách trả về tất cả các phần tử <p> không có id "phần giới thiệu", với một phần tử DOM.


Cách sử dụng hàm để chọn tất cả các phần tử <p> không có hai phần tử <span> bên trong chúng.


❮ Phương thức duyệt jQuery