$(document).ready(function () { //立即購買 $('body').on('click','.index-buyButton',function(){ var SID = $(this).attr('sid'); if(SID){ get_prod_item(SID); } }); //立即購買_關閉 $('.buypop-close').on('click',function(){ $('.buypopbox').removeAttr('style'); }); //立即購買_規格下拉選單 $(".buypop-selectbox").on('change',".color-select, .size-select",function(){ var SID = $(this).val(); if(SID){ get_prod_item(SID); } }); //立即購買_加入購物車按鈕 $(".buypop-buttonbox").on("click",".buypop-button",function(){ var _item = $(this).parents(".buypop-buttonbox"), SID = $(this).attr('sid') || 0, num = _item.find(".amountBox").val() || 0; if(SID == 0){ alert(_jsLang.請選擇尺寸或規格); //errorbox(); }else if(num ==0){ alert(_jsLang.請選擇數量); //errorbox(); }else{ add_to_cart(SID,num); } }); //立即購買_取得商品詳細資料 function get_prod_item(SID){ $.ajax({ url:"/tw/module/ajax/ajax_get_pop_prod_item-p.php", type:"POST", cache:false, async:false, dataType:"json", data:{SID:SID}, error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ if(d.Size_Sel==''){ if(d.Stock>0){ add_to_cart(SID,1); }else{ alert(_jsLang.商品庫存不足); } }else{ $(".buypop-title").html(d.Name); $('.buypop-word').html(d.Name_Sub); $('.buypop-picbox').html(d.Pic_Path); $('.buypop-price').html('NT$'+d.Price1); $('.buypop-selectbox').html(d.Size_Sel); if(d.Stock>0){ $('.text-smail').val(1); }else{ $('.buypop-buttonbox').html(_jsLang.商品庫存不足); } $('.text-smail').attr('max',d.Stock); $('.buypop-button').attr('sid',d.ID); $('.buypopbox').css('display','flex'); } } }); } //立即購買_加入購物車 function add_to_cart(SID,num){ $.ajax({ url:"/tw/ajax/ajax_add_to_cart.php", type:"POST", cache:false, async:false, data:{SID:SID, num:num, webcacheno:$('#webcacheno').val()}, dataType: 'json', error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ if(d.Stock && d.Stock != 'null'){ d.Stock = (d.Stock>20)?'20':d.Stock; if(d.Stock>0){ $('.text-smail').val(1); }else{ $('.text-smail').val(0); } $('.text-smail').attr('max',d.Stock); } if(d.Alert == 'OK'){ if(d.GA && typeof ga == 'function') { for(var key in d.GA) { ga('ec:addProduct',d.GA[key]); } ga('ec:setAction','add'); ga('send','event','購物車','加入購物車'); } if(d.GA_conversion && typeof gtag == 'function') { gtag('event', 'conversion', {'send_to':d.GA_conversion}); } if(d.FBQ){eval(d.FBQ)} window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'productAddToCart', 'ecommerce' : { 'currencyCode' : 'TWD', 'add' : { 'products' : [ { 'name' : d.adGeek_Data['name'], 'en_name' : '', 'id' : d.adGeek_Data['id'], 'category' : d.adGeek_Data['category'][0], 'price' : d.adGeek_Data['price'], 'specification' : d.adGeek_Data['specification'][0], 'quantity' : num } ] } } }); $.ajax({ url:"/tw/ajax/ajax_get_cart.php", type:"POST", async:false, cache:false, data:{Type:'Prod',ID:SID,Act:'Add'}, error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ //$(".shopping-cartbox").css('display','none'); $("#Header_Shopcart").html(d); $("#Header_Shopcart").parent(".shopping-cartbox").animate({'opacity':1,'maxHeight':'999px'}).css('z-index','100'); setTimeout(function(){ $("#Header_Shopcart").parent(".shopping-cartbox").animate({'maxHeight':'0px','opacity':0},function(){ $(this).removeAttr('style'); $(".shopping-cartbox").removeAttr('style'); }); },3000); } }) }else{ alert(d.Alert); } } }); } //立即購買_數量- $('.buypop-num').on('click','.fa-minus',function(){ var now_num = $('.amountBox').val(); now_num = parseInt(now_num); if(now_num>1){ $('.amountBox').val(now_num-1); } }); //立即購買_數量+ $('.buypop-num').on('click','.fa-plus',function(){ var now_num = $('.amountBox').val(); var max_num = $('.amountBox').attr('max'); now_num = parseInt(now_num); max_num = parseInt(max_num); if(now_num < max_num){ $('.amountBox').val(now_num+1); } }); //立即購買_輸入 $('.amountBox').keyup(function(){ var now_num = $('.amountBox').val(); var max_num = $('.amountBox').attr('max'); now_num = parseInt(now_num); max_num = parseInt(max_num); $('.amountBox').val(now_num); if(now_num>max_num){ $('.amountBox').val(max_num); } if(now_num<1){ $('.amountBox').val(1); } if(isNaN(now_num)){ $('.amountBox').val(1); } }); // 首頁主廣告 if($("#slideshow .slide-item").length>=1){ $("#slideshow").owlCarousel({ loop : true, items : 1, nav : false, navText : ['',''], dots:true, autoplay:true, animateOut:'fadeOut', autoplayTimeout:9500, }); } // 首頁主廣告 if($(".slideshow-004").length!=0){ var AID = $(".today-wrapper").find(".slide-item").eq(0).attr("AID"); $("#Today_Title_Url").attr("href","/activities9/"+AID) $(".today-wrapper").owlCarousel({ loop : false, responsive:{ 0:{ items : 2 }, 660:{ items : 3 }, 1024:{ items : 1 } }, nav : false, navText : ['',''], dots:true, autoplay:true, navSpeed:1000, autoplayTimeout:8000, autoplaySpeed:1000, }); $(".today-wrapper").on('changed.owl.carousel',function(d){ var AID = $(".today-wrapper").find(".slide-item").eq(d.item.index).attr("AID"); $("#Today_Title_Url").attr("href","/activities9/"+AID) }); } // 限時商品 $('.todaySell-silde').owlCarousel({ // loop : true, // items : 5, responsive:{ 0:{ items : 1 }, 480:{ items : 2 }, 960:{ items : 3 } }, nav : true, navText : ['',''], dots:true, }); // 限時商品 $('.hairBaike-wrapper').owlCarousel({ items : 1, nav : true, navText : ['',''], dots:true, animateOut:'fadeOut', // animateIn:'endAnimate' }); var _window = $(window); if(_window.width() <= 768){ $('.video_listWrapper').owlCarousel({ // loop : true, // items : 5, responsive:{ 0:{ items : 3 }, }, margin:5, merge:true, nav :false, navText : ['',''], dots:true, }); } // 限時商品 $('.video-silde').owlCarousel({ // loop : true, // items : 5, responsive:{ 0:{ items : 1 }, 660:{ items : 3 } }, nav : true, navText : ['',''], }); // IG $('.igpicbox-wrapper').owlCarousel({ // loop : true, margin:10, responsive:{ 0:{ stagePadding:50, items : 2 }, 660:{ stagePadding:60, items : 3 }, 1024:{ stagePadding:80, items : 4 }, 1300:{ stagePadding:100, items : 5 } }, loop:true, dots:false, nav : true, navText : ['',''], }); setTimeout(function(){ $('#slide_new').fadeIn('slow',function(){ $(this).css({'opacity':1}); }); },1000) // 新品登場 $('#slide_new').owlCarousel({ // loop : true, // items : 5, margin:15, responsive:{ 0:{ items : 2 }, 660:{ items : 3 }, 1024:{ items : 5 } }, navText : ['',''] }); setTimeout(function(){ $('#slide_new').fadeIn('slow',function(){ $(this).css({'opacity':1}); }); },1000) // 今日限定 $('.todaySale .wrapper').owlCarousel({ // loop : true, // items : 5, margin:25, responsive:{ 0:{ items : 2, nav :false, dots:true, margin:5, }, 660:{ items : 3, nav :false, dots:true, margin:10, }, 1024:{ items :5, nav :false, dots:true, } }, nav : false, navText : ['',''], dots:true }); // 熱銷商品 $('.oneline-fiveitem-01 .wrapper').owlCarousel({ //loop : true, // items : 5, margin:15, responsive:{ 0:{ items : 2 }, 660:{ items : 3 }, 1024:{ items : 5 } }, navText : ['',''] }); setTimeout(function(){ $('.oneline-fiveitem-01 .wrapper,.todaySale .wrapper').fadeIn('slow',function(){ $(this).css({'opacity':1}); }); },1000) var _window = $(window); // if(_window.width() >= 660){ // 推薦商品 $('.tags-001 .itembox').owlCarousel({ // items : 5, margin:15, responsive:{ 0:{ items : 2 }, 660:{ items : 3 }, 860:{ items : 5 } }, navText : ['',''] // navText : ['',''] }); // } // if(_window.width() <= 768){ // $('.video_listWrapper').owlCarousel({ // // loop : true, // // items : 5, // responsive:{ // 0:{ // items : 2 // }, // }, // stagePadding:40, // margin:5, // merge:true, // nav :true, // navText : ['',''], // dots:false, // }); // } // 推薦商品 // $('.columnBaike .wrapper').owlCarousel({ // loop : true, // responsive:{ // 0:{ // items : 1, // nav :false, // dots:true, // }, // 660:{ // items : 2, // nav :false, // dots:true, // }, // 1300:{ // items : 2, // nav :true, // dots:false, // } // }, // navText : ['',''], // }); // 影音 // $('.video_003 .wrapper').owlCarousel({ // loop : true, // // items : 5, // margin : 10, // responsive:{ // 0:{ // items : 1 // }, // 660:{ // items : 2 // } // }, // nav : true, // navText : ['',''] // }); //首頁專題 $(".lookbook .picbox").owlCarousel({ // loop : true, items : 1, nav : true, navText : ['',''], autoplay:true, autoplayTimeout:5000, dots:false, }); //專欄文章 $('.columnBaike .wrapper').owlCarousel({ loop : false, // items : 5, margin:15, responsive:{ 0:{ items : 1, }, 660:{ items : 2, }, 1300:{ items : 3, } }, navText : ['',''], nav :false, dots:true, }); //試用評價 $('.review-001 .warpper').owlCarousel({ // loop : true, // items : 5, responsive:{ 0:{ items : 1, }, 660:{ items : 2, }, 1300:{ items : 3, } }, navText : ['',''], nav :false, dots:true, }); // var owl =$('.picbox'); // $('.picbox').owlCarousel(); $('.picbox').on('translated.owl.carousel',function(event){ var id = $(this).find('.active').eq(0).find('.pic-item').attr('did'); ajax_topic_content(id); }); function ajax_topic_content(topic_id){ $.ajax({ url:"/tw/module/ajax/ajax_get_topic_content-p.php", type:"POST", cache:false, async:false, dataType:"json", data:{ID:topic_id}, error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ $("#topic_content").html(d.Content); } }); } //影音購物 // $('.video-index .video_listbox').on('click', '.item', function(event) { // $('.video_listbox .item.now').removeClass('now') // $(this).addClass('now'); // var iframe_src = $(this).find('img').attr('iframe_src'); // var iframe = '