如何在jQuery中有另一个div的div中循环检查复选框

如何在jQuery中有另一个div的div中循环检查复选框,jquery,Jquery,我有几个像这样的部门: <div class="option"> <div class="optionHeader">Header</div> <input type="checkbox">Test 1 <input type="checkbox">Test 2 </div> <div class="option"> <input type="checkbox"> Op

我有几个像这样的部门:

<div class="option">
    <div class="optionHeader">Header</div>
    <input type="checkbox">Test 1
    <input type="checkbox">Test 2
</div>
<div class="option">
    <input type="checkbox"> Option 1
</div>
<div class="option">
    <div class="optionHeader">Final Option</div>
    <input type="checkbox">Final Option 1
    <input type="checkbox">Final Option 2
</div>
但它不会启动循环

$('.option:has(.optionHeader) input[type="checkbox"]').each(function(){
    // do your code
});
此处,:has.optionHeader选择器仅考虑包含.optionHeader的那些.options

参考:

$('.option:has(.optionHeader) input[type="checkbox"]').each(function(){
    // do your code
});