<table>
<tr>
<td class="iwant">ttt</td>
<td>some text <span class="txt">haha</span></td>
</tr>
</table>
$(".txt").on("click", function() {
alert($(this).closest("td.iwant").html())
})
它只是给出未定义的。为什么不ttt?
编辑:我知道如何使它工作的解决方案prev
,parent
我只想知道为什么closest
不起作用。