我有一个table
tr
和td
。在表格数据之间有一个span
,我想从中获取ID。如何从jQuery中的表数据获得跨度ID
在我的jQuery代码中,它没有从span
id返回任何值。
怎样才能得到span
id?
我的HTML
<table border="1" id="t1">
<tr>
<td>
<span class="f1" id="111" onclick="subtract();">Subtract</span>
</td>
</tr>
<tr>
<td>
<span class="f2" id="222" onclick="subtract();">Subtract</span>
</td>
</tr>
</table>
我的jQuery
$(document).ready(function() {
$("#t1 span").click(function() {
var a = $(this).id();
alert(a);
});
});
'$(this).attr('id')' – Tushar
如果我在当时使用内联onclick()创建任何问题。 –
学习如何使用浏览器控制台查看错误。你应该看到'id()不是一个函数错误,但你从来没有提到任何错误。这些是帮助你的主要线索 – charlietfl