$(function(){ var _window = $(window); var _body = $("body"); var userAgent = navigator.userAgent; var width_change = 0; _window.on('scroll', function(event) { var scrollTop = _window.scrollTop(); if(scrollTop > 0){ _body.addClass('is-sticky'); }else{ _body.removeClass('is-sticky'); } }); // 首頁主廣告 // if($(".slide-main-item").length>=1){ // $(".slide_main").owlCarousel({ // loop : true, // items : 1, // nav : true, // navText : ['',''], // dots:true, // autoplay:true, // navSpeed:1000, // autoplayTimeout:9000, // autoplaySpeed:1000, // dotsSpeed:1000, // }); // }; if(_window.width() <= 1024){ width_change = 1024; var nav_n = false; $('.menu-b').on('click',function(){ if(!nav_n){ nav_n = true; $(this).addClass('close'); $('#navbg,#navBox').addClass('open-nav'); $('body').addClass('overflow-hidden'); }else{ nav_n = false; $(this).removeClass('close'); $('#navbg,#navBox').removeClass('open-nav'); $('body').removeClass('overflow-hidden'); } }); $('#navbg').on('click',function(){ nav_n = false; $('.menu-b').removeClass('close'); $('#navbg,#navBox').removeClass('open-nav'); $('body').removeClass('overflow-hidden'); }); $('.area').on('click',function(){ $(this).toggleClass('open'); $('.project').removeClass('open'); }); $('.project').on('click',function(){ $(this).toggleClass('open'); $('.area').removeClass('open'); }); //menu開合 if(/Windows/i.test(userAgent)){ $('#header-nav').on('click','.nav-title-m',function(){ var n = $(this).parent(".open").length; $('#header-nav .nav-item').removeClass('open'); $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-item").addClass('open'); } }).on(' click','.subtitle',function(){ var n = $(this).parent(".open-sub").length; $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-subitem").addClass('open-sub'); } }); }else{ $('#header-nav').on('click','.nav-title-m',function(){ var n = $(this).parent(".open").length; $('#header-nav .nav-item').removeClass('open'); $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-item").addClass('open'); } }).on(' click','.subtitle',function(){ var n = $(this).parent(".open-sub").length; $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-subitem").addClass('open-sub'); } }); } }else{ $('.shopbox').on('mouseleave',function(){ var _this_user=$(this).find('.userbox'), _this_shop=$(this).find('.shopping-cartbox'); if(_this_user.length==1){ $('.userbox').removeClass('open'); }else if(_this_shop.length==1){ $('.shopping-cartbox').removeClass('open'); } }); } _window.on('resize',function(){ if(_window.width() <= 1024 && width_change != 1024){ width_change = 1024; var nav_n = false; $('.menu-b').on('click',function(){ if(!nav_n){ nav_n = true; $(this).addClass('close'); $('#navbg,#navBox').addClass('open-nav'); $('body').addClass('overflow-hidden'); }else{ nav_n = false; $(this).removeClass('close'); $('#navbg,#navBox').removeClass('open-nav'); $('body').removeClass('overflow-hidden'); } }); $('#navbg').on('click',function(){ nav_n = false; $('.menu-b').removeClass('close'); $('#navbg,#navBox').removeClass('open-nav'); $('body').removeClass('overflow-hidden'); }); //menu開合 if(/Windows/i.test(userAgent)){ $('#header-nav').on('click','.nav-title-m',function(){ var n = $(this).parent(".open").length; $('#header-nav .nav-item').removeClass('open'); $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-item").addClass('open'); } }).on(' click','.subtitle',function(){ var n = $(this).parent(".open-sub").length; $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-subitem").addClass('open-sub'); } }); }else{ $('#header-nav').on('click','.nav-title-m',function(){ var n = $(this).parent(".open").length; $('#header-nav .nav-item').removeClass('open'); $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-item").addClass('open'); } }).on(' click','.subtitle',function(){ var n = $(this).parent(".open-sub").length; $('#header-nav .nav-subitem').removeClass('open-sub'); if(n == 0){ $(this).parent(".nav-subitem").addClass('open-sub'); } }); } } }); $(".HITS_BT").on("click",function(e){ e.preventDefault(); if( $.isNumeric($(this).attr('hid')) && $.isNumeric($(this).attr('hdid')) ){ var hid = $(this).attr('hid'); var hdid = $(this).attr('hdid'); var url = $(this).attr('href'); var target = $(this).attr('target'); $.ajax({ url:"/ajax/ajax_add_ad_hits-p.php", type:"POST", cache:false, async:false, data:{Hid: hid , Hdid : hdid}, success:function(d){ if(url){ if(target == '_blank'){ window.open(url); }else if( ( typeof target === 'undefined' ) || (target == '') ){ window.location = url; }else{ } } } }); }else{ alert("這是錯誤的連結"); } }); //點擊率 $(".HITS_BT").on("click",function(e){ e.preventDefault(); if( $.isNumeric($(this).attr('hid')) && $.isNumeric($(this).attr('hdid')) ){ var hid = $(this).attr('hid'); var hdid = $(this).attr('hdid'); var url = $(this).attr('href'); var target = $(this).attr('target'); $.ajax({ url:"/ajax/ajax_add_ad_hits-p.php", type:"POST", cache:false, async:false, data:{Hid: hid , Hdid : hdid}, error:function(d){ alert('網路連線過慢,網頁請重新整理'); }, success:function(d){ if(url){ if(target == '_blank'){ window.open(url); }else if( ( typeof target === 'undefined' ) || (target == '') ){ window.location = url; }else{ } } } }); }else{ alert('這是錯誤的連結'); } }); }); var pageCode = function(option) { var sets = { type : '', contentBoxId : 'Main_Content', pageBox : 'pagebox', pageClass : 'page', nowClass : 'now', mainClass : 'Main_Page' }; var _this = this; //更新設定 $.extend(sets, option); //取得參數 this.params = function() { }; //初始化JS this.init = function() { //取得現在頁數 var now = $('.'+sets.pageBox).find('.'+sets.nowClass).eq('0').attr('send'); $('#'+sets.contentBoxId).on('click','.'+sets.pageClass,function(){ var change = $(this).attr('send'); //和原本的頁數相同時不動作 if(sets.now == change) { return false; } //取得其他參數 var params = _this.params(); _this.update('page='+change+'&'+params); //更新現在頁數 now = $('.'+sets.pageBox).find('.'+sets.nowClass).eq('0').attr('send'); }); }; //更新頁面 this.update = function(data) { //檢查類型設定 if(!sets.type) { alert('請先設定類型'); return false; } var post = 'type='+sets.type; if(data) { post += '&'+data; } $.ajax({ url:'/ajax/ajax_change_page.php', type:'POST', data:post, cache:false, success:function(d) { $('#'+sets.contentBoxId).html(d); } }); }; } function changeCartNum(num){ $('a .cartAmount').html(num); }