如果我有下表:
<tr class="alternate">
<td>{$order.titel}</td>
<td>{$order.auteur}</td>
<td>€{$order.prijs}</td>
<td>{$order.aantal}</td>
<td>€ {$order.aantal*$order.prijs}</td>
<tr>
和jquery里面我目前已经选择了第4个td,如何从第一个td中获取数据,请记住我从第4个td开始查看(例如,第4个td是'this')?< / p>
答案 0 :(得分:5)
var first = $(this).siblings().first();
或者,对于其他元素之一:
var second = $(this).siblings().eq(1);
答案 1 :(得分:1)
您可以使用 prev() 方法返回前一个兄弟。
var first = $(this).prev().prev().prev();