gpt4 book ai didi

jquery - 编写这个 jQuery 选择器的更好方法

转载 作者:行者123 更新时间:2023-12-01 07:21:46 27 4
gpt4 key购买 nike

编写此 jQuery 选择器的更好方法是什么:

// this is called when .nextButton is invoked.
$(this).parent('.question').children('.options').children('.options > li').children('.selected').parent('li').attr('id'));

HTML:

    <div class="question" id="question1">
<p>What is your age:</p>
<ul class="options question1Options">
<li id="q1-1"><div class="radio"></div>10-20.</li>
<li id="q1-2"><div class="radio"></div>21-30.</li>
<li id="q1-3"><div class="radio"></div>31-40.</li>
</ul>
<div class="nextButton"></div>
</div>

当用户单击这些 li 之一时,它将添加一个选定的类(就像单选按钮一样,仅选择一个类)。我正在尝试获取所选 radio /li 的 id。谢谢。

最佳答案

试试这个

$(this).closest('div.question').find('.radio.selected').closest('li').attr('id');

FIDDLE

关于jquery - 编写这个 jQuery 选择器的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12942792/

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