jquery を使用してチェックボックスをターゲットにしようとしているテーブルがあります。個々の td 内のチェックボックスをクリックして、その td の背景色を変更したいのですが、チェックボックスをまったくターゲットにできないようです。これは私のテーブルの tr です (さらに多くの td があります。このエラーのために 2 つ含めました。
<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!');
});
どんな助けでも素晴らしいでしょう!! 前もって感謝します。