gpt4 book ai didi

javascript - 使用 jquery 获取以前的 div 数据?

转载 作者:行者123 更新时间:2023-11-30 09:59:14 25 4
gpt4 key购买 nike

我有一个表格如下

<tr><td>1st</td><td>Dennis wright</td><td><strong>334,000</strong> points</td></tr>

<tr><td>2nd</td><td>Matthew Smith</td><td><strong>41,046</strong> points</td></tr>

<tr><td>3rd</td><td>thomas jones</td><td><strong>15,783</strong> points</td></tr><tr><td>4th</td>

当我使用

$( "tr:contains('Matthew Smith')" );

返回

<tr><td>2nd</td><td>Matthew Smith</td><td><strong>41,046</strong> points</td></tr>

如何查询它以便找到第一个 td 位置(在本例中为第 2 个)并将其保存为变量?

最佳答案

您可以使用 prev() jQuery 中的方法获取紧邻前面的兄弟

var td = $("td:contains('Matthew Smith')").prev('td');

alert(td.text());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<table>
<tr>
<td>1st</td>
<td>Dennis wright</td>
<td><strong>334,000</strong> points</td>
</tr>

<tr>
<td>2nd</td>
<td>Matthew Smith</td>
<td><strong>41,046</strong> points</td>
</tr>

<tr>
<td>3rd</td>
<td>thomas jones</td>
<td><strong>15,783</strong> points</td>
</tr>
</table>

关于javascript - 使用 jquery 获取以前的 div 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32562781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com