当我点击一个链接“zmeniťpozíciu”,我想保存它最接近的img到变量。jquery遍历表
<table border="1">
<tbody>
<tr>
<th rowspan="3">1</th>
<th>Nadpis</th>
<td colspan="9">Eiusmod tempor</td>
<td> <a href="#">zmeniť</a> </td>
<td rowspan="3"> <a class="zmenit-poziciu" href="#">zmeniť pozíciu</a> </td>
</tr>
<tr>
<th>Text</th>
<td colspan="9">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam ...
</td>
<td> <a href="#">zmeniť</a> </td>
</tr>
<tr class="obrazok">
<th>Obrázok</th>
<td colspan="9"> <img alt="img" src="http://lorempixel.com/500/120/sports/1"> </td>
<td ><a href="#">zmeniť</a></td>
</tr>
</tbody>
</table>
我试过,但它不工作
$(".zmenit-poziciu").click(function() {
var img = $(this).parent().closest("obrazok").html();
alert(img);
return false
});
图像可我问为什么你使用(永久使用)'parent()'*和*'nearest()'? –
家长只会让你到'td'的水平 –
@DavidThomas是我们现在应该避免的父母和最亲近的事情吗? – gbtimmon