我有一张桌子,每一行上都有一个图片,并附上悬停事件。有人能告诉我如何提醒隐藏领域的价值吗?找到隐藏字段
<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