2014-02-15 144 views
0

如何仅选择第一个选项而不是必须查找该值?仅选择第一个选项

这将选择与“值”的选项,但如何选择选项:第一

$('select').change(function() { 
    if ($(this).val() == "") { 
     $(this).addClass('select-placeholder'); 
    } else { 
     $(this).removeClass('select-placeholder') 
    } 
}); 
$('select').change(); 

回答

3

您可以选择的选项,并检查它是否是第一胎

$('select').change(function() { 
    if ($(this).find('option:selected').is(':first-child')) { 
     $(this).addClass('select-placeholder'); 
    } else { 
     $(this).removeClass('select-placeholder') 
    } 
}).change(); 

演示:Fiddle

0

试试这个,

$("select option:first-child"); 

这将选择第一个选项。

相关问题