问题在标题中得到了很好的描述。当我对选择标签中的所有选项标签使用 .hide() 时,隐藏最后一个元素后它会崩溃。
小提琴:http: //jsfiddle.net/dXVCn/
另外,来自小提琴的代码:
<select size="4">
<option>Test 1</option>
<option>Test 2</option>
</select>
$(function(){
$('button').on('click',function(){
$('select option:selected').hide();
})
})