我有一个基本上看起来像这样的表:
<table id="mytable">
<tbody>
<tr id="tempRowID">
<td class="delete"> <img src="myImage.png" /> </td>
</tr>
</tbody>
</table>
单击 img 时,我需要将表 ID 放入变量中。这个函数正在工作,但在所有 parent() 跳转时看起来都很丑:
$(document).on('click', 'table td', function () {
var currentTable = $(this).parent().parent().parent().attr("id");
});
我试过了:
var currentTable = $(this).eq(3).attr("id");
var currentTable = $(this).find("table").attr("id");
有什么建议吗?