из следующей разметки, я хочу получить опции a1, (all) и 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>