我怎樣才能插入明天的day
的startTime
和endTime
到爲setupOrderingNotAvailable
功能內容的消息,如果今天的day
有endTime
已過期?現在消息setupOrderingNotAvailable
「明天從上午11點到下午9點再說」但這不是每天都是這樣的;這是我想插入明天的時間。動態插入值轉換爲註釋字符串使用jQuery
代碼
var days = {
'1': {startTime: '4:00 PM', endTime: '8:00 PM'},
'2': {startTime: '11:00 AM', endTime: '9:00 PM'},
'3': {startTime: '11:00 AM', endTime: '9:00 PM'},
'4': {startTime: '11:00 AM', endTime: '4:00 PM'},
'5': {startTime: '11:00 AM', endTime: '10:00 PM'},
'6': {startTime: '12:00 PM', endTime: '10:00 PM'},
'7': {startTime: '12:00 PM', endTime: '8:00 PM'},
};
var curr_day = new Date().getDay();
var curr_time = getval();
var orderIsAvailable = false;
var day = days[curr_day];
//
function setupOrderingAvailable() {
document.querySelector('#alert-success').onclick = function() {
$.sweetModal({
content: '<h2>Online Ordering is Available!</h2>' +
'Please click the button below to begin your online order.' +
'<div class="sweet-modal-buttons"><a href="http://pizzospizzeria.hungerrush.com" target="_blank" class="button greenB">Start Order</a></div>',
// icon: $.sweetModal.ICON_SUCCESS
});
};
}
// Need to make this a function that inserts tomorrows startTime and endTime into message if todays endTime has passed
function setupOrderingNotAvailable() {
document.querySelector('#alert-success').onclick = function() {
$.sweetModal({
content: '<h2>Online Ordering is Not Available</h2>' +
'Online ordering will be available again tomorrow from 11:00am to 9:00pm',
buttons: [{
label: 'Close',
classes: 'redB'
}]
});
};
}
if (day) {
if (get24Hr(curr_time) > get24Hr(day.startTime) && get24Hr(curr_time) < get24Hr(day.endTime)) {
orderingIsAvailable = true;
} else {
document.querySelector('#alert-success').onclick = function() {
$.sweetModal({
content: '<h2>Online Ordering is Not Available</h2>' +
'Online ordering will be available again tomorrow from 11:00am to 9:00pm',
buttons: [{
label: 'Close',
classes: 'redB'
}]
});
}
}
}
if (orderingIsAvailable) {
setupOrderingAvailable();
} else {
setupOrderingNotAvailable();
}
所以,呃... json弦在哪裏?你的意思是對象嗎?這兩個是不一樣的。 –
對不起,內容消息。 –
從明天的「日」獲取時間,然後連接成消息。你不確定如何組合字符串? –