$(document).ready(function() {
$("#goTop").click(function() {
$('html,body').animate({ scrollTop: 0 }, 'slow');
return false;
});
$("ul.Menu_left li a").on('click', function(e) {
e.preventDefault();
var target = this.hash;
$('html, body').animate({
scrollTop: $(target).offset().top - 100
}, 500, 'swing', function() {
window.location.hash = target;
});
});
init('news.html');
});
function init(newspagename) {
var param = {};
param["model"] = "list";
param["page"] = 1;
param["dt"] = (new Date()).getTime();
//console.log(param);
$.post("include_page/board/", param, function(data) {
//console.log(data);
if (data.result == "success") {
// 斷開可能的click綁定
//$(MyParent + ' .News_content_theme [data-row="row"][data-page="' + data.page.nowpage + '"] > div[data-head="title"]').unbind('click');
//$(MyParent + ' .News_content_theme [data-row="row"] > div[data-head="title"]').unbind('click');
// 清除現有公告
$('ul.homepageTopBoard').html('');
$(data.list).each(function(i, e) {
/* 加入內容 */
var homePageContent = '';
var new_dt = new Date(e.dt).Format("yyyy-MM-dd");
homePageContent += '
';
homePageContent += '';
homePageContent += '';
homePageContent += '' + e.title + ''
homePageContent += '' + new_dt + '';
homePageContent += '';
homePageContent += '';
if (i < 4) {
$('ul.homepageTopBoard').append(homePageContent);
}
});
}
}, "json");
var param = {};
param["model"] = "profiles";
param["dt"] = (new Date()).getTime();
$.post("include_page/board/", param, function(data) {
//console.log(data);
if (data.result == "success") {
if (data.links.play != ''){
$('[data-link="play"]').attr('href', data.links.play);
/*
$('[data-link="play"]').click(function(e){
fbq('track', 'playnow_threehit', {
value: 10.00,
currency: 'USD'
});
});*/
} else {
$('[data-link="play"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
if (data.links.payment != ''){
$('[data-link="payment"]').attr('href', data.links.payment);
/*
$('[data-link="payment"]').click(function(e){
fbq('track', 'Purchase_threehit', {
value: 247.35,
currency: 'USD'
});
});*/
} else {
$('[data-link="payment"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
if (data.links.android != ''){
$('[data-link="android"]').attr('href', data.links.android);
} else {
$('[data-link="android"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
if (data.links.ios != ''){
$('[data-link="ios"]').attr('href', data.links.ios);
} else {
$('[data-link="ios"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
if (data.links.bahamut != ''){
$('[data-link="bahamut"]').attr('href', data.links.bahamut);
} else {
$('[data-link="bahamut"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
if (data.links.facebook != ''){
$('[data-link="facebook"]').attr('href', data.links.facebook);
} else {
$('[data-link="facebook"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
if (data.links.reward != ''){
$('[data-link="reward"]').attr('href', data.links.reward);
} else {
$('[data-link="reward"]').attr('href', "javascript:sweet_ken('敬請期待!');");
}
$('[data-link="age"]').attr('src', 'images/' + data.profiles.age + '.jpg' );
if (typeof(data.links.policy) != 'undefined') $('[data-link="policy"]').attr('href', data.links.policy);
if (typeof(data.links.service) != 'undefined') $('[data-link="service"]').attr('href', data.links.service);
var copyright = '';
$(data.profiles.copyright).each(function (i, e) {
copyright += e;
});
$('[data-link="copyright"]').html(copyright);
var logo = '';
$(data.profiles.logo).each(function (i, e) {
logo += '';
});
$('[data-link="logo"]').html(logo);
}
}, 'json');
}
Date.prototype.Format = function (fmt) { //author: meizz
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"h+": this.getHours(), //小时
"m+": this.getMinutes(), //分
"s+": this.getSeconds(), //秒
"q+": Math.floor((this.getMonth() + 3) / 3), //季度
"S": this.getMilliseconds() //毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
function sweet_ken(msg, type){
switch (type){
case 'success':
case 'warning':
case 'info':
case 'error':
break;
default:
/*type = 'warning';*/
type = '';
break;
}
swal({
title:msg,
type:type
})
}