cuốn sách gpt4 ai đã làm

jQuery - Có cú pháp nào tốt hơn "parent().parent().parent()"

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 22:09:37 28 4
mua khóa gpt4 Nike

Tôi đang thực hiện một số nội dung jQuery rất cơ bản để thực sự bắt đầu, tôi thường điều hướng lên dom bằng cách thực hiện một số việc như

$(this).parent().parent().addClass('hello');

Tôi chỉ tự hỏi liệu có cách nào tốt hơn để làm điều này?

câu trả lời hay nhất

Bạn có thể sử dụng cha mẹ , trả về tất cả các phần tử tổ tiên theo thứ tự. Nếu bạn muốn dừng quá trình truyền tải ở một mức cụ thể, hãy sử dụng eqLọc bộ sưu tập kết quả. Ví dụ: để có được tổ tiên:

// 0 = cha mẹ, 1 = cha mẹ của cha mẹ, v.v.
$(this).parents().eq(1).addClass('hello');

Nếu bạn muốn duyệt cây và không dừng lại ở một mức cụ thể, nhưng khi một bộ chọn cụ thể phù hợp, hãy sử dụng gần nhấtThay vào đó, ví dụ:

$(this).closest("table").addClass('hello');

Về javascript - jQuery - có cú pháp nào tốt hơn "parent().parent().parent()", chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7429923/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress