當我點擊ID爲'btnRemover'的按鈕時,我需要從<td id='itemCadaPreco'>
獲取值:點擊按鈕動態獲取td值
這裏是一個的jsfiddle:http://jsfiddle.net/6APAx/
<tr id='itemCada'>
<td id='itemCadaId'>1</td>
<td>descrição aqui</td>
<td id='itemCadaQtd'>12</td>
<td id='itemCadaPreco'>R$ 10,00</td>
<td>R$ 12000,00</td>
<td style='width: 15px;'><button id="btnRemover">X</button></td>
</tr>
$(function(){
$("#btnRemover").click(function(){
alert($(this).closest("#itemCadaPreco").text());
});
});
編輯: 傢伙這將是一個循環,id爲「itemCadaPreco」將會重複,因此呼籲點擊ID將無法正常工作動態生成的,我們需要使用像'最接近'或類似的東西。 謝謝!
'tr's應與'table'和'tbody'標籤包裹。由於ID是唯一的,你應該使用一個簡單的ID選擇器而不是'nearest'方法,'nearest'選擇最接近的父親,http://jsfiddle.net/Tzq3S/ – undefined 2013-04-20 06:16:35