<option>
要素では、:checked
と:selected
の両方が等しい結果を得ているようです。どちらか一方を使用する利点はありますか? :selected
が:checked
と同じことをする場合、それがjQueryに含まれる理由は何ですか?の違い:チェックして:jQueryのオプション要素を扱うときに選択しました
例:documentationから判断
<p class="p1">Select a value</p>
<p class="p2">Select a value</p>
<select>
<option value="a">Option one</option>
<option value="b">Option two</option>
</select>
$('select').on('change', function(){
$('.p1').text(function() {
return $('option:selected').text();
});
$('.p2').text(function() {
return $('option:checked').text();
});
});