Bộ chọn :has() của jQuery
Ví dụ
Chọn tất cả các phần tử <p> có phần tử <span> bên trong chúng:
$("p:has(span)")
Hãy tự mình thử »Định nghĩa và cách sử dụng
Bộ chọn :has() chọn tất cả các phần tử có một hoặc nhiều phần tử bên trong chúng, khớp với bộ chọn đã chỉ định.
Mẹo: Để chọn một phần tử có nhiều phần tử bên trong, hãy sử dụng dấu phẩy (xem ví dụ bên dưới).
Cú pháp
$(":has( selector )")
Parameter | Description |
---|---|
selector | Required. Specifies the element to select. This parameter accepts any kind of selector |
Hãy tự mình thử - Ví dụ
Chọn một phần tử có nhiều phần tử bên trong
Cách chọn một phần tử có nhiều phần tử bên trong nó.
Chọn các phần tử KHÔNG có phần tử được chỉ định bên trong
Sử dụng bộ chọn :not cùng với :has để chọn các phần tử KHÔNG có phần tử bên trong nó.