我试图在用户点击“单击”时在每个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