tôi đang cố gắng truy cập một phần tử bằng cách sử dụng một ID của một trong các thành phần lồng nhau của nó, bằng cách sử dụng JQuery. Ví dụ: tôi cần phải tìm 'myDiv' từ phần tử 'searchBox' lồng nhau của nó. Vấn đề là thứ bậc thay đổi và hộp tìm kiếm sẽ không phải lúc nào cũng ở cùng một vị trí lồng nhau. vì vậy tôi về cơ bản cần một cái gì đó mà nói: Hãy cho tôi DIV có chứa các yếu tố với ID của 'searchBox'. (xem bên dưới) Bất cứ đề nghị? Cảm ơn!JQuery - lấy div cha từ một mã phần tử lồng nhau ID
<div id="myDiv" class="CommonGridView_ListBoxPopupPanel">
Some text here :
<table><tbody><tr><td><input class="tboxw" type="text" id="btnFind"/></td>
<td>some content</td> </tr>
<tr> <td><textarea id="searchBox">text area content</textarea> </td>
</tr>
</tbody>
</table>
<table><tr><td></td></tr></table>
</div>
"Chức năng gần nhất ([selector]) sẽ tìm tất cả các phần tử gói khớp với bộ chọn." - không, nó sẽ chỉ tìm thấy cái gần nhất. gần nhất sẽ không bao giờ trả về> 1 phần tử. –
Cảm ơn bạn đã làm rõ Paolo - Tôi đã nhầm lẫn về câu trả lời gần nhất và đã chỉnh sửa của tôi. –
Không sao, tôi cũng thực sự bỏ lỡ: gần nhất có thể trả về> 1 nếu phần $ (selector) của nó trả về hơn 1 phần tử (nó sẽ trả về gần nhất của mỗi phần tử chọn) –