如何訪問一個可選屬性值,當我選擇它?獲取屬性值從具體選擇選項
這是我的HTML
<select name="property_id">
<option value="1" price="15000">Property A</option>
<option value="2" price="21000">Property B</option>
</select>
這是我的JS
<script>
$(document).ready(function(){
var $price = $(this).attr('price'),
$percentage = $("input[name='participation_percent']").on("input", calculatePrice),
$discount = $("input[name='participation_amount']").on("input", calculatePerc);
function calculatePrice() {
var percentage = $(this).val();
var price = $price.val();
var calcPrice = (price * percentage/100).toFixed(2);
$discount.val(calcPrice);
}
function calculatePerc() {
var discount = $(this).val();
var price = $price.val();
var calcPerc = (discount * 100/price);
$percentage.val(calcPerc);
}
</script>
我想要得到的屬性值的價格,但它不工作。 有什麼想法?
使用此背景下 – guradio