私は次のhtmlを持っています:
<option value="55">Clothing - Mens</option>
<option value="56">Clothing - Womens</option>
<option value="67">Film Music & Books</option>
<option value="69">Food & Drink</option>
「衣料品 - メンズ」または「衣料品 - レディース」が選択されたときに div を表示したいので、使用しています。これは完全に機能します。
$(document).ready(
function(){
$('#category').change(
function(){
if ($(this).val()) {
$('input:submit').attr('disabled',false);
if (($(this).val() == '55') || ($(this).val() == '56')) {
$('#fashion').show();
} else { $('#fashion').hide(); }
} else {
$('input:submit').attr('disabled',true);
}
});
});
しかし、それを短くする方法はありますか?次の両方を試しましたが、どちらも機能しません
if ($(this).val() == ('55','56')) {
if ($(this).val() == ('55' || '56')) {
上記のどちらの場合でも、オプション値 56 は機能しますが、55 は機能しません。