我有一個包含嵌套的表的HTML:如何找到一個祖先元素,並查詢其元數據
<table ....
<tbody ...
<tr ...
<td class="Field">item1_1</td>
<td class="Value">
<table ...
<tbody...
<tr
<td class="Field">0</td>
<td class="Value">
<table ...
....
的可點擊的元素是字段。當用戶點擊一個字段時,我需要找到包含其表格的表格(2個表格)並檢查其元數據。 我試着使用:
field.parents("table")[1]
這將返回右表,但它不允許我去查詢它的元數據:
field.parents("table")[1].data("isArray")
能否請你幫我找出如何查詢的元數據包含表?
感謝, 李
附: 我只設法通過做:
field.parent().parent().parent().parent().parent().parent().parent().parent().data("isArray")
,但我真的想避免這種醜陋。
不想問,但你有沒有考慮使用像jQuery的或的Zepto,以幫助你在這找到了嗎? – tkone
您似乎正在使用jquery,儘管您沒有如此標記問題。如果您使用的是jQuery,並希望獲得與jQuery相關的答案,請修改您的標籤。 –
@tkone'.parent()','.parents()'和'.data()'是jQuery方法。'=]' –