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

在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*$

如果我有下表:

<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>

{$order.titel}
{$order.auteur}
&欧元;{$order.prijs}
{$order.aantal}
&欧元;{$order.aantal*$order.prijs}
在jquery中,我当前选择了第四个td,如何从第一个td中获取数据,请记住,我从第四个td开始查看(例如,第四个td是“this”)?

您可以使用返回前面同级的方法

var first = $(this).prev().prev().prev();
您可以使用方法返回前面的同级

var first = $(this).prev().prev().prev();
或者,对于其他元素之一:

var second = $(this).siblings().eq(1);
或者,对于其他元素之一:

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

@弗里德里克·哈米迪:不,等式是1-based@Harmen, ? 文件上说它是零基的。是的,它是零基的。因此,
second=
:-)@Frédéric Hamidi:你说得对,我把第n个child()和第1个混淆了-based@lonesomeday,你说得对,我被提到第一个的问题弄瞎了眼睛。@Frédéric Hamidi:不,eq是1-based@Harmen, ? 文件上说它是零基的。是的,它是零基的。因此,
second=
:-)@Frédéric Hamidi:你说得对,我把第n个child()和第1个混淆了-based@lonesomeday,你说得对,我被提到第一个的问题弄瞎了眼睛