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