您好我正在尝试从[{1}}
触发的td.a > a
获取值
我的HTML标记
td.b > b
在这里,我需要点击 <table>
<tr>
<td>
<div class="ha">
<a class="A"> a value </a>
</div>
</td>
<td>
<a> <span> b value </span> </a>
</td>
</tr>
</table>
来获取b value
我试图通过jquery得到它
class A
我来到这里有什么办法吗?
答案 0 :(得分:3)
尝试,
$('.A').on('click', function(){
$(this).parent().next('td').find('span').text();
});
根据您的新修改,您必须使用.closest()
试试吧,
$('.A').on('click', function () {
alert($(this).closest('td').next('td').find('span').text());
})
答案 1 :(得分:1)
写:
$('.A').on('click', function () {
alert($(this).closest("td").next().find("span").text());
});
答案 2 :(得分:0)
试试这个:
$('.A').on('click', function(){
$("td").siblings().find('span').text();
});