Estoy tratando de obtener el valor de la primera td en cada punto cuando un usuario hace clic en "hacer clic".Jquery: obtenga el valor de la primera td en la tabla
El resultado siguiente arrojará aa, ee o ii. Estaba pensando en usar el más cercano ('tr') .. pero siempre sale como "objeto Object". No estoy seguro de qué hacer en este caso.
Mi html es
<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) ;
});
Todos ustedes dar respuestas correctas! Como ya tienes 16K y Tesserex me respondió primero. Daré la respuesta aceptada a Tesserex. ¡Muchas gracias! +1 a todos. – FlyingCat
".children ('td: first')" justo lo que necesitaba. – radbyx