我有一張桌子,每一行上都有一個圖片,並附上懸停事件。有人能告訴我如何提醒隱藏領域的價值嗎?找到隱藏字段
<div class='first'>
<input type="hidden" value="target">
<div class='second'>
<img src="yada" />
</div>
</div>
感謝, rodchar
我有一張桌子,每一行上都有一個圖片,並附上懸停事件。有人能告訴我如何提醒隱藏領域的價值嗎?找到隱藏字段
<div class='first'>
<input type="hidden" value="target">
<div class='second'>
<img src="yada" />
</div>
</div>
感謝, rodchar
對於這個特定的情況下,你可以這樣做:
$("img[src='yada']").parent().prev().attr('value');
來獲取值。
但是,這不是一個好習慣。當您更改HTML結構時,此代碼很容易中斷。
你可以使用 .prev(「輸入[類型= '隱藏' ]「) 而不是 parent()。prev() – ThoKra 2009-11-20 18:51:59
你可以找到在事件處理圖像標籤對象,然後拿到parentNode和遍歷DOM樹來獲取值。
給隱藏字段的ID:
<input id="hidden_yada" type="hidden" value="target">
,並直接獲得的價值:
$("#hidden_yada").attr('value');
感謝所有,杆 – Rod 2009-11-20 19:02:30