Tôi có một <div>
cái có nhiều <div>
s khác trong đó, mỗi cái ở một cấp độ lồng khác nhau. Thay vì cung cấp cho mỗi đứa trẻ <div>
một định danh, tôi chỉ cần cung cấp cho <div>
các định danh gốc . Đây là một ví dụ:
<div class="a" id="a5">
<div class="b">
<div class="c">
<a class="d">
</a>
</div>
</div>
</div>
Nếu tôi viết một hàm trong jQuery để trả lời lớp d
và tôi muốn tìm ID cho lớp cha, lớp của nó, a
tôi sẽ làm điều này như thế nào?
Tôi không thể đơn giản làm được $('.a').attr('id');
, vì có nhiều lớp a
s. Tôi có thể tìm thấy ID cha mẹ của cha mẹ của nó nhưng có vẻ như thiết kế kém, chậm và không đa hình (tôi sẽ phải viết mã khác để tìm ID cho lớp c
).