I am displaying a list that has a radio button inside each li. I want to select the radio button inside the li when the parent li is clicked.
List code:
$(".skin-complexion-list > li").click(function() {
$(".skin-complexion-list > li > img + input[type=radio]").prop("checked", true);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="skin-complexion-list">
<li>
<img src="{{ 'icon-fair.png' | asset_url }}">
Fair
<input type="radio" name="skincomplexion" value="Fair" />
</li>
<li>
<img src="{{ 'icon-medium.png' | asset_url }}">
Medium
<input type="radio" name="skincomplexion" value="Medium" />
</li>
<li>
<img src="{{ 'icon-dark.png' | asset_url }}">
Dark
<input type="radio" name="skincomplexion" value="Dark" />
</li>
</ul>
The jquery code above is not working. Any help is appreciated. Thanks