2014-02-15 147 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"); 

這將選擇第一個選項。

相關問題