这是我的代码,
<script>
$(document).ready(function(){
$(".mail").on("click",function(){
alert($(this).closest('tr').find('.td_class div').attr('var'));
});
});
</script>
<table><tr>
<td class='td_class'><div var='value'></div></td>
<td><div class='mail'>click</div></td>
</tr>
<tr><td> </td></tr></table>
好吧,我想警惕&#39;价值&#39;这是div的属性var ...
但它不起作用帮我...
谢谢。
答案 0 :(得分:1)
在这种特殊情况下
var x = $(this).parent().prev().find('>div').attr('var');
alert(x);
答案 1 :(得分:0)
您错过了find(.td_class div)
<script>
$(document).ready(function(){
$(".mail").on("click",function(){
alert($(this).closest('tr').find('.td_class div').attr('var'));
});
});
</script>