我有一个表,我试图在其中使用 jquery 来定位复选框。我想单击单个 td 中的复选框,然后更改该 td 的背景颜色,但我似乎根本无法定位复选框。这是我表的 tr(它有更多的 td,我只为这个错误包括了两个。
<tr class="sources">
<td><a href="#">Single Life Annuity</a></td>
<td>
<div class="left"><input type="checkbox"></div>
<div class="right">
<span class="relval">100%</span>
<span class="benyou">$517.00</span>
<span class="benben">$0</span>
</div>
</td>
<td>
<div class="left"><input type="checkbox"></div>
<div class="right">
<span class="relval">98%</span>
<span class="benyou">$2,916.00</span>
<span class="benben">$0</span>
</div>
</td>
</tr>
这是我用来查找复选框的 jquery。我正在使用 console.log 来确保我找到了复选框,但本质上会使用addClass(".active");
$(".sources td").click(function(e)
{
$(this).parent().find('input:checkbox').attr('checked', 'checked');
console.log('you got it!');
});
任何帮助都会很棒!提前致谢。