我有一個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