我正在嘗試獲取表格單元格相對於點擊鏈接的文本值。點擊鏈接任何類的細胞的「三」,並獲得該特定行的單元格命名的類的文字‘一’jQuery - 找到一個相對於點擊元素的值
<tr>
<td class='one'><a href="#">Text to get</a></td>
<td class='two'>meh</td>
<td class='three'><a href="#">Click this to get the text in the first cell of this row</a></td>
</tr>
<tr>
<td class='one'>Different text to get</td>
<td class='two'>blah</td>
<td class='three'><a href="#">Click this to get the text in the first cell of this row</a></td>
</tr>
我可以像獲得點擊的元素的文本:
console.log($(this).text());
但我怎麼得到行是第一個單元格的文本
我認爲,作爲一個例子,這將是somethng樣?
console.log($(this).prev().prev().text());
但這是不正確的(返回「一個空字符串」)。有什麼建議麼?
巴姆...即時解決。感謝CalebD。 – Stuart 2010-02-10 20:22:04