Jquery如何获取表中同级子元素td
您好,我正在尝试从Jquery如何获取表中同级子元素td,jquery,jquery-selectors,Jquery,Jquery Selectors,您好,我正在尝试从td.a>a获取值,该值从td.b>b 我的html标记 <table> <tr> <td> <div class="ha"> <a class="A"> a value </a> </div> </td> <td> <a> <span> b value <
td.a>a
获取值,该值从td.b>b
我的html标记
<table>
<tr>
<td>
<div class="ha">
<a class="A"> a value </a>
</div>
</td>
<td>
<a> <span> b value </span> </a>
</td>
</tr>
</table>
我在这里罢工了有什么办法吗?试试看
$('.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());
})
写:
试试这个:
你能告诉我这个案子的情况吗?@Meow很乐意帮忙。!:)
$('.A').on('click', function () {
alert($(this).closest('td').next('td').find('span').text());
})
$('.A').on('click', function () {
alert($(this).closest("td").next().find("span").text());
});
$('.A').on('click', function(){
$("td").siblings().find('span').text();
});