Jquery-获取表中第一个td的值

前端之家收集整理的这篇文章主要介绍了Jquery-获取表中第一个td的值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
用户点击“点击”时,我正在尝试获取每个tr中的第一个td的值。

以下结果将输出aa,ee或ii。我正在考虑使用clesest(‘tr’)..但它总是输出“Object object”。不知道该怎么做谢谢。

我的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)  ;

});

解决方法

$(this).parent().siblings(":first").text()

父母给你< td>围绕链接

兄弟姐妹给出所有的< td>该< tr>中的标签

:首先给出集合中的第一个匹配元素。

text()给出标签内容

原文链接:https://www.f2er.com/jquery/182622.html

猜你在找的jQuery相关文章