內的jQuery選擇值我想裏面的值跨度ID爲「TargetSpan」當用戶點擊輸入與「測試」
的ID我想這個代碼,但它返回null。
附近TD
$('.PrintReport').click(function (e) {
alert($(this).parent().find('td:eq(2)').html());
});
<tr>
<td>
</td>
<td>
</td>
<td>
<span id="TargetSpan" class="Price">0</span>
</td>
<td>
</td>
<td>
<input id=test type="image" class="PrintReport" >
</td>
</tr>
<tr>
<td>
</td>
<td>
</td>
<td>
<span id="TargetSpan2" class="Price">0</span>
</td>
<td>
</td>
<td>
<input id=test2 type="image" class="PrintReport" >
</td>
</tr>
我想我沒有很好地解釋這個問題,請再回顧我的問題,因爲我有例如10個TR。 – Shahin 2011-06-08 06:03:45
好的,試試這樣: $(this).parent()。prev()。prev()。find(「span」)。html() – kufi 2011-06-08 06:05:04