次のようなサードパーティ製ツールによって生成されたコードがあります。
<tr id="abc0">
<td class="ABC" id="abc0_def">
<input onclick="..." type="checkbox" />
<td class="BodySpacer">
<td class="ABC" id"abc0_hij">
<input onclick="..." type="checkbox" />
<tr id="abc1">
<td class="ABC" id="abc1_def">
<input onclick="..." type="checkbox" />
<td class="BodySpacer">
<td class="ABC" id"abc1_hij">
<input onclick="..." type="checkbox" />
ご覧のとおり、td タグが適切に閉じられておらず、これを制御できません。
のチェックボックスについて、チェックボックスabcX_def
を自動的にチェックするにはどうすればよいabcX_hij
ですか?
私はもう試した:
var n = $(this).parent().nextAll().has(":checkbox").first().find(":checkbox");
n.attr("checked","checked");
しかし、それはうまくいかないようです。