水灯节增加10人及以上优惠5%价格

hotfix/paypal-note
LiaoYijun 3 years ago
parent e797b770d3
commit 1689a4f8a5

@ -675,6 +675,14 @@
</form>
</div>
<script>
function calcTotalPrice(ticketPrice, adultNumber) {
var totalPrice = ticketPrice*adultNumber;
if (adultNumber >= 10) {
totalPrice = totalPrice * 0.95;
}
return totalPrice;
}
var adultNumberNode = document.getElementById("adultNumberValue");
var ticketTypeList = document.querySelectorAll("input[name='ticket_type']");
var totalPriceText = document.getElementById("totalPriceText");
@ -694,7 +702,7 @@
} else if (currentTarget.value === 'VIP + Free Transfer') {
ticketPrice = 159;
}
totalPrice = ticketPrice*adultNumberValue;
var totalPrice = calcTotalPrice(ticketPrice, adultNumberValue);
totalPriceText.innerText = '$'+totalPrice;
totalPriceHidden.value = totalPrice;
});
@ -704,7 +712,7 @@
plusButton.addEventListener('click', function(event) {
var adultNumberValue = parseInt(adultNumberNode.value) + 1;
adultNumberNode.value = adultNumberValue;
totalPrice = ticketPrice*adultNumberValue;
var totalPrice = calcTotalPrice(ticketPrice, adultNumberValue);
totalPriceText.innerText = '$'+totalPrice;
totalPriceHidden.value = totalPrice;
});
@ -713,7 +721,7 @@
if (beforeValue > 1) {
var adultNumberValue = beforeValue - 1;
adultNumberNode.value = adultNumberValue;
totalPrice = ticketPrice*adultNumberValue;
var totalPrice = calcTotalPrice(ticketPrice, adultNumberValue);
totalPriceText.innerText = '$'+totalPrice;
totalPriceHidden.value = totalPrice;
}

Loading…
Cancel
Save