<table>
<tr><td>
<div><img src="1.jpg">text<span class="get">aa</span> <span class="click">Get value</span></div></div></td></tr>
<tr><td>
<div><img src="2.jpg">text<span class="get">bb</span> <span class="click">Get value</span></div></td></tr>
<tr><td><div><img src="1.jpg">text<span class="get">cc</span> <span class="click">Get value</span></div></div>
</td></tr>
</table>
如何获得类的最接近的值获取点击类点击?寻找最接近的元素值jquery
$('.click').click(function() {
$(this).each(function() {
$('#sample').text($(document).closest('div').find('.get').text());
});
});
这不工作,它返回空..
任何想法,为什么?
你说“最接近”是什么意思? – zerkms 2010-11-11 04:55:11
如果你看到我的html代码,有类“get”和“click”的多个实例,所以每当我按class“click”时,类“get”最接近类“get”的类应该显示值。 – SOer 2010-11-11 04:56:15
'最接近'选择你最接近的匹配DOM祖先,那是你要做什么? http://api.jquery.com/closest/没有看得太紧密,我认为@zerkms可能与兄弟姐妹在正确的轨道 – 2010-11-11 04:59:37