|
@@ -169,12 +169,12 @@ console.log(28);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-function funcTest5() {
|
|
|
|
|
|
+function funcTest5() {
|
|
$.ajax({
|
|
$.ajax({
|
|
method: "GET",
|
|
method: "GET",
|
|
url: "designer4.json",
|
|
url: "designer4.json",
|
|
dataType: "json",
|
|
dataType: "json",
|
|
- async:false,
|
|
|
|
|
|
+ async: false,
|
|
})
|
|
})
|
|
.done(function (msg) {
|
|
.done(function (msg) {
|
|
console.log(msg);
|
|
console.log(msg);
|
|
@@ -185,85 +185,86 @@ function funcTest5() {
|
|
console.log(msg.length);
|
|
console.log(msg.length);
|
|
// temp初始化
|
|
// temp初始化
|
|
for (var i = 0; i < msg.length; i++) {
|
|
for (var i = 0; i < msg.length; i++) {
|
|
- temp[i]=msg[i].id
|
|
|
|
|
|
+ temp[i] = msg[i].id
|
|
}
|
|
}
|
|
- templength=temp.length;
|
|
|
|
|
|
+ templength = temp.length;
|
|
});
|
|
});
|
|
-
|
|
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
-var templength =0;
|
|
|
|
|
|
+var templength = 0;
|
|
var des1 = [];
|
|
var des1 = [];
|
|
var des2 = [];
|
|
var des2 = [];
|
|
var temp = [];
|
|
var temp = [];
|
|
-var numb1=[];
|
|
|
|
-funcTest5();
|
|
|
|
|
|
+var numb1 = [];
|
|
|
|
+funcTest5();
|
|
funcTest4();
|
|
funcTest4();
|
|
-
|
|
|
|
|
|
+
|
|
|
|
|
|
function funcTest4() {
|
|
function funcTest4() {
|
|
- for (var j = 0; j < templength; j++) {
|
|
|
|
- des1[j]=temp[j]
|
|
|
|
|
|
+ for (var j = 0; j < templength; j++) {
|
|
|
|
+ des1[j] = temp[j]
|
|
}
|
|
}
|
|
console.log(des1)
|
|
console.log(des1)
|
|
- for (var j = 0; j < des1.length-1; j++) {
|
|
|
|
- des2[j]=des1[j]
|
|
|
|
|
|
+ for (var j = 0; j < des1.length - 1; j++) {
|
|
|
|
+ des2[j] = des1[j]
|
|
}
|
|
}
|
|
- numb1[0]=des1[des1.length-1];
|
|
|
|
- for(var j=0; j<des1.length-1;j++){
|
|
|
|
- numb1[j+1]=des2[j];
|
|
|
|
|
|
+ numb1[0] = des1[des1.length - 1];
|
|
|
|
+ for (var j = 0; j < des1.length - 1; j++) {
|
|
|
|
+ numb1[j + 1] = des2[j];
|
|
}
|
|
}
|
|
|
|
|
|
for (var j = 0; j < numb1.length; j++) {
|
|
for (var j = 0; j < numb1.length; j++) {
|
|
- temp[j]=numb1[j];
|
|
|
|
|
|
+ temp[j] = numb1[j];
|
|
}
|
|
}
|
|
console.log(temp);
|
|
console.log(temp);
|
|
|
|
|
|
-
|
|
|
|
|
|
+
|
|
var desBanner = '';
|
|
var desBanner = '';
|
|
var MobBanner = '';
|
|
var MobBanner = '';
|
|
var bodyBannerDes = '';
|
|
var bodyBannerDes = '';
|
|
var DesignerContent = '';
|
|
var DesignerContent = '';
|
|
for (var i = 0; i < temp.length; i++) {
|
|
for (var i = 0; i < temp.length; i++) {
|
|
- var deslist=0;
|
|
|
|
- var deslist2=0;
|
|
|
|
- deslist=get_data(temp[i]);
|
|
|
|
- deslist2=get_data(temp[0]);
|
|
|
|
- DesignerContent += ' \
|
|
|
|
|
|
+ var deslist = 0;
|
|
|
|
+ var deslist2 = 0;
|
|
|
|
+ deslist = get_data(temp[i]);
|
|
|
|
+ deslist2 = get_data(temp[0]);
|
|
|
|
+ DesignerContent += ' \
|
|
<div id="'+ deslist.id + '" class="secimg col-4 col-lg-2 mx-0 px-0 border-0"><a href="./about/index.html?id=' + deslist.id + '"><img class="img-fluid"\
|
|
<div id="'+ deslist.id + '" class="secimg col-4 col-lg-2 mx-0 px-0 border-0"><a href="./about/index.html?id=' + deslist.id + '"><img class="img-fluid"\
|
|
src="'+ deslist.Designerimg + '"\
|
|
src="'+ deslist.Designerimg + '"\
|
|
alt="">\
|
|
alt="">\
|
|
<div class="sec02-p-m p-1 mt-1 text-center">\
|
|
<div class="sec02-p-m p-1 mt-1 text-center">\
|
|
- <p class="my-0">'+deslist.WorkName + '</p>\
|
|
|
|
|
|
+ <p class="my-0">'+ deslist.WorkName + '</p>\
|
|
<p>'+ deslist.DesignerName + '</p>\
|
|
<p>'+ deslist.DesignerName + '</p>\
|
|
</div>\
|
|
</div>\
|
|
</a>\
|
|
</a>\
|
|
</div>';
|
|
</div>';
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- desBanner += ' \
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ desBanner += ' \
|
|
<div class="banner-des row vertical align-items-end px-0 mx-0">\
|
|
<div class="banner-des row vertical align-items-end px-0 mx-0">\
|
|
<div class="banner-0 col-0 order-1 col-lg-5 order-1 pe-0">\
|
|
<div class="banner-0 col-0 order-1 col-lg-5 order-1 pe-0">\
|
|
<img class="img-fluid" src="./img/banner/bannertitle.png" alt="">\
|
|
<img class="img-fluid" src="./img/banner/bannertitle.png" alt="">\
|
|
</div>\
|
|
</div>\
|
|
<div class="banner-1 col-5 order-3 col-lg-5 order-2 text-white text-end py-3">\
|
|
<div class="banner-1 col-5 order-3 col-lg-5 order-2 text-white text-end py-3">\
|
|
- <a style="text-decoration: none;color:#fff;" href="./about/index.html?id='+ deslist2.id + '"><div class="banner1-1" style="font-weight: 900;">' +deslist2.WorkName + '</div>\
|
|
|
|
|
|
+ <a style="text-decoration: none;color:#fff;" href="./about/index.html?id='+ deslist2.id + '"><div class="banner1-1" style="font-weight: 900;">' + deslist2.WorkName + '</div>\
|
|
<p><span class="fs-5">'+ deslist2.DesignerName + '</span>設計師</p>\
|
|
<p><span class="fs-5">'+ deslist2.DesignerName + '</span>設計師</p>\
|
|
</a>\
|
|
</a>\
|
|
<button type="button" class="btn border border-white"><a target="_blank" href="tel: '+ deslist2.TollFreeCall + '"><img class="" src="img/002-phone-call.svg" alt=""></a>\</button>\
|
|
<button type="button" class="btn border border-white"><a target="_blank" href="tel: '+ deslist2.TollFreeCall + '"><img class="" src="img/002-phone-call.svg" alt=""></a>\</button>\
|
|
- <button type="button" class="btn border border-white" data-bs-toggle="modal" data-bs-target="#exampleModal"><img class="" src="img/001-blogging.svg" alt=""></button>\
|
|
|
|
|
|
+ <button type="button" id="'+ deslist2.id + '" data-info="' + deslist2.id + '" class="btn border border-white" data-bs-toggle="modal" data-bs-target="#exampleModal"><img class="" src="img/001-blogging.svg" alt=""></button>\
|
|
</div>\
|
|
</div>\
|
|
<div class="banner-2 col-7 order-2 col-lg-2 order-3 px-0 mx-0">\
|
|
<div class="banner-2 col-7 order-2 col-lg-2 order-3 px-0 mx-0">\
|
|
- <a class="desbutton" data-info="'+ deslist2.id + '" href="./about/index.html?id='+ deslist2.id + '"><img class="img-fluid" src="' + deslist2.Designerimg + '" alt=""></a>\
|
|
|
|
|
|
+ <a class="desbutton" data-info="'+ deslist2.id + '" href="./about/index.html?id=' + deslist2.id + '"><img class="img-fluid" src="' + deslist2.Designerimg + '" alt=""></a>\
|
|
</div>\
|
|
</div>\
|
|
</div>';
|
|
</div>';
|
|
|
|
|
|
- MobBanner += ' \
|
|
|
|
|
|
+
|
|
|
|
+ MobBanner += ' \
|
|
<div class="banner-m row vertical align-items-end px-0 mx-0">\
|
|
<div class="banner-m row vertical align-items-end px-0 mx-0">\
|
|
<div class="bannerm-0 col-12 my-5 px-0">\
|
|
<div class="bannerm-0 col-12 my-5 px-0">\
|
|
<img class="img-fluid" src="./img/banner/banner-mobile.png" alt="">\
|
|
<img class="img-fluid" src="./img/banner/banner-mobile.png" alt="">\
|
|
@@ -277,47 +278,49 @@ function funcTest4() {
|
|
<p class=""><span class="fs-5">'+ deslist2.DesignerName + '</span>設計師</p>\
|
|
<p class=""><span class="fs-5">'+ deslist2.DesignerName + '</span>設計師</p>\
|
|
</a>\
|
|
</a>\
|
|
<button type="button" class="btn border border-white"><a target="_blank" href="tel: '+ deslist2.TollFreeCall + '"><img class="" src="img/002-phone-call.svg" alt=""></a>\</button>\
|
|
<button type="button" class="btn border border-white"><a target="_blank" href="tel: '+ deslist2.TollFreeCall + '"><img class="" src="img/002-phone-call.svg" alt=""></a>\</button>\
|
|
- <button type="button" class="btn border border-white" data-bs-toggle="modal" data-bs-target="#exampleModal"><img class="" src="img/001-blogging.svg" alt=""></button>\
|
|
|
|
|
|
+ <button type="button" id="'+ deslist2.id + '" class="btn border border-white" data-bs-toggle="modal" data-bs-target="#exampleModal"><img class="" src="img/001-blogging.svg" alt=""></button>\
|
|
</div>\
|
|
</div>\
|
|
</div > ';
|
|
</div > ';
|
|
|
|
|
|
- bodyBannerDes += ' \
|
|
|
|
|
|
+ bodyBannerDes += ' \
|
|
<img class="banner-img img-fluid" id="img_id" src="'+ deslist2.workimg[0].img + '" alt="">\
|
|
<img class="banner-img img-fluid" id="img_id" src="'+ deslist2.workimg[0].img + '" alt="">\
|
|
';
|
|
';
|
|
-
|
|
|
|
- $('.banner-des').html(desBanner);
|
|
|
|
- $('.banner-m').html(MobBanner);
|
|
|
|
- $('#bannerdes-img').html(bodyBannerDes);
|
|
|
|
- $('.sec01-designer').html(DesignerContent);
|
|
|
|
- console.log(deslist2);
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+ $('.banner-des').html(desBanner);
|
|
|
|
+ $('.banner-m').html(MobBanner);
|
|
|
|
+ $('#bannerdes-img').html(bodyBannerDes);
|
|
|
|
+ $('.sec01-designer').html(DesignerContent);
|
|
|
|
+ console.log(deslist2);
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function get_data(id) {
|
|
function get_data(id) {
|
|
- var A=[];
|
|
|
|
|
|
+ var A = [];
|
|
$.ajax({
|
|
$.ajax({
|
|
- method: "GET",
|
|
|
|
- url: "../designer4.json",
|
|
|
|
- dataType: "json",
|
|
|
|
- async:false,
|
|
|
|
|
|
+ method: "GET",
|
|
|
|
+ url: "../designer4.json",
|
|
|
|
+ dataType: "json",
|
|
|
|
+ async: false,
|
|
})
|
|
})
|
|
- .done(function (msg) {
|
|
|
|
- for (var i = 0; i < msg.length; i++) {
|
|
|
|
- if (msg[i].id == id) {
|
|
|
|
- A =msg[i]
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
- return A
|
|
|
|
|
|
+ .done(function (msg) {
|
|
|
|
+ for (var i = 0; i < msg.length; i++) {
|
|
|
|
+ if (msg[i].id == id) {
|
|
|
|
+ A = msg[i]
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ return A
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-setInterval("funcTest4()", 1000*10);
|
|
|
|
|
|
+setInterval("funcTest4()", 1000 * 10);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -527,7 +530,7 @@ $(".contact-form1").submit(function (e) {
|
|
url: 'https://go.hhh.com.tw:8002/deco_request_detail',
|
|
url: 'https://go.hhh.com.tw:8002/deco_request_detail',
|
|
data: jsonString,
|
|
data: jsonString,
|
|
dataType: 'json',
|
|
dataType: 'json',
|
|
-
|
|
|
|
|
|
+
|
|
success: function (data) {
|
|
success: function (data) {
|
|
console.log('送出成功: ' + data);
|
|
console.log('送出成功: ' + data);
|
|
if (data == 0) {
|
|
if (data == 0) {
|
|
@@ -539,7 +542,7 @@ $(".contact-form1").submit(function (e) {
|
|
} else if (data == 3) {
|
|
} else if (data == 3) {
|
|
alert("此email、phone已填過表單");
|
|
alert("此email、phone已填過表單");
|
|
}
|
|
}
|
|
- location.href ="./index_complete_line.html";
|
|
|
|
|
|
+ location.href = "./index_complete_line.html";
|
|
},
|
|
},
|
|
|
|
|
|
beforeSend: function () {
|
|
beforeSend: function () {
|
|
@@ -559,4 +562,29 @@ $(".contact-form1").submit(function (e) {
|
|
});
|
|
});
|
|
|
|
|
|
return false;
|
|
return false;
|
|
|
|
+});
|
|
|
|
+$(function () {
|
|
|
|
+ var dateToday = new Date();
|
|
|
|
+ //jQuery datepicker 設定限制日期最小最大 minDate maxDate hideIfNoPrevNext
|
|
|
|
+ $(".datepicker").datepicker({
|
|
|
|
+ //顯示上個月日期 及下個月日期 ,但是不可選的。
|
|
|
|
+ //default:false
|
|
|
|
+ showOtherMonths: true,
|
|
|
|
+ // 設置當沒有上一個/下一個可選擇的情況下,隱藏掉相應的按鈕。(默認為不可用)
|
|
|
|
+ //配合有設定最大最小時使用
|
|
|
|
+ //default:false
|
|
|
|
+ hideIfNoPrevNext: true,
|
|
|
|
+
|
|
|
|
+ minDate: dateToday,
|
|
|
|
+ // 設置一個最大的可選日期。可以是Date對象,或者是數字(從今天算起,例如+7),
|
|
|
|
+ //或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。
|
|
|
|
+ });
|
|
|
|
+});
|
|
|
|
+
|
|
|
|
+$(".btn").click(function () {
|
|
|
|
+ var desid =$(this).data("info");
|
|
|
|
+ console.log(desid);
|
|
|
|
+ // var desid2=String(desid);
|
|
|
|
+ // console.log(desid2);
|
|
|
|
+ $("#version").html(desid);
|
|
});
|
|
});
|