我試圖從輸入字段中取值,做簡單的計算並顯示錶單元素的答案。從輸入字段中取值,計算並顯示總數
<script type="text/javascript">
$(document).ready(function() {
$("#number_ticket").change(function() {
var adult = parseInt($(this).val()) * parseInt($('#price_adults').textContent);
$('#total_price_adults').text(adult);
});
});
</script>
這裏是我的HTML
<div class="st_adults_children">
<span class="label">Adults</span>
<div class="input-number-ticket">
<input type="number" name="number_ticket" value="1" min="1"
max="10" placeholder="Number ticket of Adults"
id="number_ticket">
</div>
×
$<span class="price_adults" id="price_adults">{{$single->price}}</span>
=
<span class="total_price_adults" id="total_price_adults">$93</span>
</div>
我試圖從$刪除parseInt函數()(本).VAL(),因爲該值已經是整數。我無法弄清楚這裏有什麼問題。
使用.text()仍然給我'NaN'結果..我們是否需要解析結果? – Azima