gpt4 book ai didi

jquery - 选择所有第一个选项

转载 作者:行者123 更新时间:2023-12-01 06:56:06 24 4
gpt4 key购买 nike

从以下标记中,我想获取选项 a1、(全部)和 a。我一直在使用 $("option:first-child") ,直到我将 optgroup 添加到某些选择中。现在该代码选择了 a1、b1、(全部)、1、3 和 a。

<select>
<optgroup label="a">
<option>a1</option>
<option>a2</option>
</optgroup>
<optgroup label="b">
<option>b1</option>
<option>b2</option>
</optgroup>
</select>

<select>
<option>(all)</option>
<optgroup label="a">
<option>1</option>
<option>2</option>
</optgroup>
<optgroup label="b">
<option>3</option>
<option>4</option>
</optgroup>
</select>

<select>
<option>a</option>
<option>b</option>
<option>c</option>
</select>

最佳答案

$("select > option:first-child, optgroup:first-child > option:first-child")

第一部分将获取没有 optgroupselect 的第一个 option。第二个获取第一个 optgroup 的第一个 option

虽然我对你原来的例子有点困惑,因为我不相信在这种情况下你会得到a,因为第一个选项是(all)选项而不是a

关于jquery - 选择所有第一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8821246/

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