,我想要选项a1,(全部)和a。我正在使用$("option:first-child")
,直到我将optgroup
添加到某些选择。现在代码选择了a1,b1,(all),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>
对不起,我的例子是不完整的 – Homer 2012-01-11 15:03:34
我相信这应该仍然工作。 http://jsfiddle.net/zh4X8/1/使它们成为多个例子,这样你就可以清楚地看到哪些是红色的。 – 2012-01-11 16:05:27