<div class="Dropdown js-toggle-only open">
<div>
<span>
Cat (once select radio, value will be appended)
</span>
</div>
<div class="DropdownMenu js-toggle-only open">
<label>
All
</label>
<input type="radio" name="section" checked>
<label>
Dog
</label>
<input type="radio" name="section" value="Dog">
<label>
Horse
</label>
<input type="radio" name="section" value="Horse">
</div>
</div>
JQuery
var radios = $("input[name='section']");
if (radios.is(':checked')){
var toggle = $('js-toggle-only');
toggle.removeClass('open');
}
Tried click or if to have 'open' class removed, but open class stayed. When the dropdown flyout opened, it should be closed immediately after selecting one of the radios. Couldn't figure how to force or take open class out once one radio is selected.