Thuộc tính chỉ đọc parentElement
của giao diện Node
trả về cha mẹ của nút DOM, hoặc null
nếu nút đó không có cha mẹ hoặc cha mẹ của nó không phải là DOM Element
Một Element
là phần tử cha của nút hiện tại hoặc null
nếu không có
if [node.parentElement] {
node.parentElement.style.color = "red";
}
Bảng BCD chỉ tải trong trình duyệt có bật JavaScript. Bật JavaScript để xem dữ liệu
1$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
Tìm thấy một vấn đề với trang này?
- Chỉnh sửa trên GitHub
- Nguồn trên GitHub
- Báo cáo sự cố với nội dung này trên GitHub
- Bạn muốn tự khắc phục sự cố?
Sửa đổi lần cuối. Ngày 9 tháng 9 năm 2022, bởi những người đóng góp MDN
Sự miêu tả. Lấy phần tử gốc của từng phần tử trong tập hợp các phần tử phù hợp hiện tại, được lọc tùy chọn bằng bộ chọn
phiên bản thêm. 1. 0
bộ chọn
Loại.
Một chuỗi chứa biểu thức bộ chọn để so khớp các phần tử với
Đưa ra một đối tượng jQuery đại diện cho một tập hợp các phần tử DOM, phương thức
2 chuyển đến phần tử cha trực tiếp của từng phần tử này trong cây DOM và xây dựng một đối tượng jQuery mới từ các phần tử phù hợp
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
Phương pháp này tương tự như
3, ngoại trừ
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
4 chỉ di chuyển một cấp duy nhất lên cây DOM. Ngoài ra, phương thức
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
5 trả về một tập hợp chứa
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
6 trong khi
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
7 trả về một tập hợp trống
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
Phương thức này tùy ý chấp nhận một biểu thức bộ chọn cùng loại mà chúng ta có thể chuyển đến hàm
0. Nếu bộ chọn được cung cấp, các phần tử sẽ được lọc bằng cách kiểm tra xem chúng có khớp với bộ chọn đó không
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
Xem xét một trang có danh sách lồng nhau cơ bản trên đó
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
I
II
A
B
1
2
3
C
III
Nếu chúng ta bắt đầu từ mục A, chúng ta có thể tìm thấy cha mẹ của nó
1
$[ "li.item-a" ].parent[].css[ "background-color", "red" ];
Kết quả của cuộc gọi này là nền đỏ cho danh sách cấp 2. Vì chúng tôi không cung cấp biểu thức bộ chọn, nên phần tử gốc được đưa vào một cách rõ ràng như một phần của đối tượng. Nếu chúng tôi đã cung cấp một phần tử, thì phần tử đó sẽ được kiểm tra xem có khớp không trước khi được đưa vào