option
画像と価格の2つを変更してほしい。ただし、オプションvalue
は1つしかないため、jQueryの1つだけが機能します。に複数の値を含めるにはどうすればよいoption
ですか?それができない場合、解決策は何ですか?
HTML:
<select id="panelfabric" onChange="swapImage()">
<option value="$168">Normal</option>
</select>
jQuery:
// select panel image
$('#panelfabric').on('change', function() {
$('#imageToSwap2').prop('src',
['img/panel/', $('#panelfabric').val(), '.png'].join('')
);
});
// select panel price
$('#panelfabric').on('change', function () {
$('#priceToSwap2').text($(this).val()
);
});
PS画像に$168.pngという名前を付けることができないため、解決策にはなりません。