jQuery :nth-of-type(n) Selector - Chọn phần tử con theo phân loại có thứ tự n

jQuery :nth-of-type(n) Selector
Bộ chọn :nth-of-type() Selector dùng để chọn những phần tử con có cùng loại, thuộc tính. Bộ jQuery Selector này có cú pháp và cách sử dụng như thế nào. Cùng tìm hiểu qua những ví dụ cụ thể trong bài học này nhé

Cú pháp, Định nghĩa và cách sử dụng jQuery :nth-of-type() Selector

Syntax

Bộ chọn jQuery :nth-of-type() Selector có cú pháp

$(":nth-of-type(n|even|odd|formula)")
Tham số Mô tả
n Chọn phần tử có chỉ số thứ tự là n. Trong đó n phải là số và phần tử con đầu tiên có n=1
even Chọn những phần tử con chẵn
odd Chọn những phần tử con lẻ
formula Chọn các phần tử con theo công thức (an + b).
Ví dụ: p:nth-of-type(3n + 2) chọn mỗi đoạn thứ 3, bắt đầu từ phần tử con thứ 2
jQuery :nth-of-type(n) Selector dùng để chọn tất cả phần tử là con thứ n của cha mẹ chúng tính từ trên xuống dưới.
Mẹo:
Để chọn tất cả phần tử là con thứ n của cha mẹ chúng tính từ phần tử trên xuống dưới, không cần phân biệt loại, hay thuộc tính nào của mọi phần tử, chúng ta sử dụng bộ chọn :nth-child(n)

ví dụ jQuery :nth-last-child() Selector

Ví dụ

Chọn những phần tử <p> là phần tử con thứ 3 của cha mẹ chúng tính từ dưới lên (từ phần tử con cuối cùng trở ngược lại)

$("p:nth-of-type(3)")

Ví dụ

Chọn những phần tử <p> là phần tử con thứ 2 của tất cả những phần tử <div>

$("div p:nth-of-type(2)")

Ví dụ

Sử dụng công thức (an + b) để chọn những phần tử con cùng thuộc tính thỏa mãn theo yêu cầu.
Chọn những phần từ con là p có thứ tụ 2, 5, 8 phù hợp theo công thức (3n+2)

$("p:nth-of-type(3n+2)")

Ví dụ

Sử dụng even hoặc odd để chọn những phần tử con khác nhau, được tính từ phần tử cuối cùng trở lên.

$("p:nth-of-type(even)")
$("p:nth-of-type(odd)")

Ví dụ

Sự khác nhau giữa :nth-child(), :nth-last-child(), :nth-of-type():nth-of-last-type()

$("p:nth-child(2)")
$("p:nth-last-child(2)")
$("p:nth-of-type(2)")
$("p:nth-last-of-type(2)")
Xem thêm bài viết Tất cả bộ chọn jQuery Selectors tại đây
Chuyên Mục :
tháng 7 08, 2020
Bình Luận

LaiXe.Xyz

Blog Lái Xe, chia sẻ thông tin về luật giao thông đường bộ, biển báo giao thông, thông tin về xe ô tô, thi bằng lái xe các hạng bằng A1, A2, B1, B2, C, D, E, F

Thi Thử Lái Xe B2 Mới Nhất

"Tiến hành giảng dạy bộ 600 câu hỏi vào tháng 06/2020 và áp dụng thi sát hạch vào tháng 10 năm 2020. Bộ đề 600 câu hỏi sẽ được phát hành dạng sách khoảng tháng 5/2020."

DMCA.com Protection Status