jquery - 在jquery中获取特定的相邻元素

标签 jquery

如果我有下表:

<tr class="alternate">
    <td>{$order.titel}</td>
    <td>{$order.auteur}</td>
    <td>&euro;{$order.prijs}</td>
    <td>{$order.aantal}</td>
    <td>&euro; {$order.aantal*$order.prijs}</td>
<tr>

在 jquery 中,我当前选择了第四个 td,如何从第一个 td 中获取数据,请记住我从第四个 td 开始查找(例如,第四个 td 是“this”)?

最佳答案

var first = $(this).siblings().first();

或者,对于其他元素之一:

var second = $(this).siblings().eq(1);

关于jquery - 在jquery中获取特定的相邻元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4050632/

相关文章:

javascript - 嵌套 double each() 和$(this)

javascript - 当我单击下一个按钮时,页码按未知顺序升序。

javascript - 在 WooCommerce 存档产品类别描述上添加“阅读更多/阅读更少”按钮

javascript - 根据 dd/mm/yyyy 日期格式的出生日期计算年龄

javascript - 单击上一个文本字段时创建一个新的文本字段

jquery - 如何求子ul li a的宽度

javascript - 在 kendo ui 中加载页面时隐藏详细信息表(k-detail-cell)

jquery - 如何有条件地禁用按键上的 Enter 键

javascript - FB.UI 被浏览器屏蔽?

jquery - div 上的 tabindex 属性没有解决焦点问题