<select id="select1">
<option value="11">11</option>
<option value="12">12</option>
</select>
<select id="select2">
<option value="21">21</option>
<option value="22">22</option>
</select>
的行为find()
和children()
方法:
find()
:
$('#select1, #select2').find('option:not(:first)').remove();
按预期工作:select1
只有选项11
并且select2
只有选项21
children()
:
$('#select1, #select2').children('option:not(:first)').remove();
奇怪的工作:select1
只有选择11
,但select2
没有选择了......
为什么?