li").click(functio-6ren">
gpt4 book ai didi

javascript - 使用 jQuery 单击 li 时如何选择单选按钮?

转载 作者:行者123 更新时间:2023-11-30 09:23:19 25 4
gpt4 key购买 nike

我正在显示一个列表,每个列表中都有一个单选按钮。我想在单击父 li 时选择 li 内的单选按钮。

列表代码:

$(".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>

上面的 jquery 代码不工作。任何帮助表示赞赏。谢谢

最佳答案

您应该能够选择嵌套的单选按钮

$(this).find('input:radio')

引用。 http://api.jquery.com/radio-selector/

关于javascript - 使用 jQuery 单击 li 时如何选择单选按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50357903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com