我試圖在用戶點擊「單擊」時在每個tr中獲取第一個td的值。Jquery-獲取表中第一個td的值
以下結果將輸出aa,ee或ii。我正在考慮使用最接近的('tr')..但它總是輸出「對象對象」。不知道該怎麼做。
我的HTML是
<table>
<tr>
<td>aa</td>
<td>bb</td>
<td>cc</td>
<td>dd</td>
<td><a href="#" class="hit">click</a></td>
</tr>
<tr>
<td>ee</td>
<td>ff</td>
<td>gg</td>
<td>hh</td>
<td><a href="#" class="hit">click</a></td>
</tr>
<tr>
<td>ii</td>
<td>jj</td>
<td>kk</td>
<td>ll</td>
<td><a href="#" class="hit">click</a></td>
</tr>
</table>
jQuery的
$(".hit").click(function(){
var value=$(this).// not sure what to do here
alert(value) ;
});
你都給予正確的答案!既然你已經有16K了,Tesserex先回答了我。我會將接受的答案提供給Tesserex。非常感謝! +1給你所有。 – FlyingCat 2010-05-28 17:50:09
「.children('td:first')」就是我所需要的。 – radbyx 2013-11-28 06:31:01