信息表单增加 P-H 选项

hotfix/paypal-note
Jimmy Liow 3 years ago
parent 626a86561a
commit 4054fb4216

@ -44,7 +44,6 @@
US$ 199 per ticket<br>
US$ 100 per room per night
</div>
</label>
</div>
<div class="optionLable" id="vip_type_premium">
@ -68,8 +67,8 @@
</label>
</div>
</div>
<div id="hotel_choice" style="display: none;">
<div class="peopleSelect" style="width: auto;">
<div id="hotel_choice" style="display: none">
<div class="peopleSelect" style="width: auto;">
<span class="formMemo">Select the Number of Hotel Room(s)</span>
<div class="numberBtn">
<input class="minaddBtn reduce_room" id='minusRoomBtn' type="button" value="-">
@ -94,14 +93,14 @@
<span class="formMemo">
Adults and older children (8+ years old)
</span>
<p style="display: inline-block;">Children under 8 years old enter free; 8-year-olds and above are charged the same as adults.</p>
<div class="numberBtn" style="width: 50%;">
<input class="minaddBtn reduceadult" id='minusButton' type="button" value="-">
<input class="number" id="adultNumberValue" readonly="readonly" type="text" value="1" name="adult">
<input class="minaddBtn addadult" id='plusButton' type="button" value="+">
</div>
</div>
<p style="display: inline-block;">Children under 8 years old enter free; 8-year-olds and above are charged the same as adults.</p>
<div class="payonline_price" style="clear: both;">Total price (ticket + hotel): <strong id="totalPriceText">$122</strong></div>
<div class="payonline_price" style="clear: both;">Total price (ticket + hotel): <strong id="totalPriceText">$122</strong></div>
<p style="margin-top: 50px;"><strong>Please provide correct personal information for your ticket
booking. Double
check.</strong></p>
@ -424,9 +423,9 @@
ticketTotalPrice = ticketTotalPrice * 0.95;
}
// P 票要选酒店 110 美金/间/夜
// Premium Hotel 票要选酒店 110 美金/间/夜
var hotelTotalPrice = 0;
if (selectedTicketType === 'Premium+Transfer+Dinner') {
if (selectedTicketType === 'Premium_hotel') {
hotelTotalPrice = 110 * hotelRoomValue * stayLengthValue;
}
@ -458,17 +457,19 @@
var ticketTypeNode = ticketTypeList[i];
ticketTypeNode.addEventListener('click', function (event) {
var currentTarget = event.currentTarget;
selectedTicketType = currentTarget.value;
selectedTicketType = currentTarget.id;
var adultNumberValue = parseInt(adultNumberNode.value);
if (currentTarget.value === 'Premium+Transfer+Dinner') {
if (selectedTicketType === 'Premium') {
ticketPrice = 199;
} else if (currentTarget.value === 'Standard+Transfer+Dinner') {
ticketPrice = 139;
} else if (currentTarget.value === 'VIP+Transfer+Dinner') {
} else if (selectedTicketType === 'Premium_hotel') {
ticketPrice = 199;
} else if (selectedTicketType === 'VIP') {
ticketPrice = 179;
} else if (selectedTicketType === 'Standardr') {
ticketPrice = 139;
}
if (currentTarget.value === 'Premium+Transfer+Dinner') {
if (selectedTicketType === 'Premium_hotel') {
hotelChoiceBlock.style.display = '';
} else {
hotelChoiceBlock.style.display = 'none';
@ -491,13 +492,14 @@
var standardTicketLeft = document.getElementById("standard_ticket_left");
setNovember28thTicketLeft();
ticketTypePremium.style.display = 'none';
for (var i = 0; i < ticketDateList.length; i++) {
var ticketDateNode = ticketDateList[i];
ticketDateNode.addEventListener('click', function (event) {
var currentTarget = event.currentTarget;
selectedTicketDate = currentTarget.id;
if (currentTarget.id === 'november27th') {
// ticketTypePremium.style.display = 'none';
ticketTypeStandard.style.display = 'none';
vipTypePremium.style.display = 'none';
// standardOption.disabled = true;
@ -510,7 +512,7 @@
setNovember28thTicketLeft();
}
if (selectedTicketType === 'Premium+Transfer+Dinner') {
if (selectedTicketType === 'Premium_hotel') {
hotelChoiceBlock.style.display = '';
} else {
hotelChoiceBlock.style.display = 'none';
@ -637,6 +639,6 @@
}
</script>
<style>
#hotel_choice { display: inline-block;}
</style>
#hotel_choice { display: inline-block;}
</style>
<!--AH-Lantern-From-Info-->
Loading…
Cancel
Save