$(function(){ if ($('.scroll-to-target').length) { $(".scroll-to-target").on('click', function() { var target = $(this).attr('data-target'); // animate $('html, body').animate({ scrollTop: $(target).offset().top }, 1000); return false; }); } $(window).on('scroll', function() { if ($('.scroll-to-top').length) { var strickyScrollPos = 100; if ($(window).scrollTop() > strickyScrollPos) { $('.scroll-to-top').fadeIn(500); } else if ($(this).scrollTop() <= strickyScrollPos) { $('.scroll-to-top').fadeOut(500); } } }); $('.menu-mobile-btn').click(function () { $('.side-panel-menu').addClass('viewed'); $('#mask').addClass('viewed'); }) $('#mask').click(function(){ $('.side-panel-menu').removeClass('viewed'); $('#mask').removeClass('viewed'); closeLayer(); }) // 瀵艰埅涓嬫媺 $('header .dropdown').hover(function(){ $(".subnav").removeClass('show').addClass('hidden'); var subid = $(this).data('id'); $(".subnav_"+subid).removeClass('hidden').addClass('show'); },function(){ $('.subnav').hover(function(){ },function(){ $(".subnav").removeClass('show').addClass('hidden'); }); }); $('.icon_wechat').hover(function(){ $('img.wechat_logo').fadeIn(500); },function(){ $('img.wechat_logo').fadeOut(500); }); initTopNav() clickTopNav(); clickTopMenu(); productLists(); }); function initTopNav() { //鍒濆鍖栧鑸粦鍧椾綅缃 var list=$('.nav').children('.item') $.each(list,function (index,item) { var b=$(`.nav .item:nth-child(${index+1})`) if($(this).attr('data-active')=='1'){ //鍒濆鍖栨粦鍧 var slip = $('.topnavslip'); slip.show() slip.css({ 'left': parseInt($(this).position().left) + $(this).outerWidth(true)*0.5 - slip.width()/2 +'px' }); return } }) } function clickTopNav() { //鏀瑰彉瀵艰埅婊戝潡浣嶇疆 var slip = $('.topnavslip') $('.nav .item').mouseenter(function () { if($(this).prop("className")!='item dropdown'){ 聽聽聽聽聽聽$(".subnav").removeClass('show').addClass('hidden'); 聽聽聽聽} //鏄剧ず婊戝潡 if (slip.css('display') == 'none') { slip.show(); }; //绉诲姩婊戝潡 slip.stop().animate({ left: parseInt($(this).position().left) + $(this).outerWidth(true)*0.5 - slip.width()/2 +'px' }, 300); }); $('.nav').mouseleave(function(){ //褰撻紶鏍囩寮€澶撮儴鏃 婊戝潡浣嶇疆澶嶄綅 initTopNav() }) }; function clickTopMenu() { $('.right-menu').click(function () { if ($('.menu-list').is(':hidden')) { $('.menu-list').show() } else { $('.menu-list').hide() } }) }; function showWechat() { $('footer .icons').mouseenter(function(){ $('footer .icons .wechat-png').show() }) $('footer .icons').mouseleave(function(){ $('footer .icons .wechat-png').hide() }) } /** * 鍔犵洘鍚堜綔 * @return {[type]} [description] */ function showLayerJMHZ(id=0){ var str = '
'; str += '
'; str += '
'; str += '

鍔犵洘鍚堜綔鎻愪氦鍚庯紝鎴戜滑灏嗗湪6涓伐浣滃皬鏃跺唴涓庢偍鑱旂郴

'; str += '
'; str += '
'; $('#mask').addClass('viewed'); $('#layer').html(str).fadeIn().addClass('JHMZLayer'); } /** * 鐣欒█鍜ㄨ * @return {[type]} [description] */ function showLayerFeedback(id=0){ getSite(); //productLists(id); var str = '
'; str += '
'; str += '
鎴戜滑鏈熷緟涓庢偍浜ゆ祦鏈哄櫒浜哄拰鏅鸿兘瑁呭浜т笟鐩稿叧棰嗗煙鐨勬妧鏈垚鏋滐紝瀹炵幇鍙戝睍鍏辫耽銆侟/div>

鎴戜滑鐨勮仈绯荤數璇滭/p>

0571-56757613
0571-56757600杞?002

鎴戜滑鐨勯偖浠跺湴鍧€

'; //str += '
'; str += '
'; str += '
'; str += ''; str += ''; $('#mask').addClass('viewed'); $('#layer').html(str).fadeIn().addClass('feedbackLayer'); } function closeLayer(){ $('#mask').removeClass('viewed'); $('#layer').fadeOut(100); setTimeout(function(){ $('#layer').empty().removeClass(); },300); } /** * 浜у搧鍒楄〃 * @return {[type]} [description] */ function productLists(id=0){ let html = ''; $('.product_sel').html(''; }); $('.product_sel').append(html); }else{ console.log(res.msg); } }); } /** * 鑾峰緱绔欑偣淇℃伅 * @return {[type]} [description] */ function getSite(){ $.getJSON('/index.php?m=content&c=api&a=site',function(res){ if(res.state=='1'){ $('.feedbackLayer email').text(res.data.sale_email); $('.feedbackLayer tel').text(res.data.sale_tel); $('.telLayer .sale_tel').text(res.data.sale_tel).attr('href','tel:'+res.data.sale_tel); // $('.telLayer .main_tel').text(res.data.tel).attr('href','tel:'+res.data.tel); } }); } /** * 鎻愪氦鐣欒█鍜ㄨ淇℃伅锛堝脊鍑哄眰锛 * @return {[type]} [description] */ function sendFeedbackFromLayer(){ $('#feedbackForm').validate({ errorElement: 'span', //default input error message container errorClass: 'help-block', // default input error message class focusInvalid: false, // do not focus the last invalid input rules: { product:{ required: true }, name: { required: true }, mobile: { required: true } }, messages: { product: { required: "璇烽€夋嫨鍜ㄨ椤圭洰" }, name: { required: "濮撳悕蹇呭~" }, mobile: { required: "鎵嬫満鍙峰繀濉? } }, invalidHandler: function(event, validator) { // $('.alert-danger', $('#zixun')).show(); }, highlight: function(element) { $(element).closest('.label').addClass('has-error'); // set error class to the control group }, success: function(label) { label.closest('.label').removeClass('has-error'); label.remove(); }, // errorPlacement: function(error, element) { // error.insertAfter(element.closest('.input-icon')); // }, submitHandler: function(form) { // form validation success, call ajax form submit var data = $('#feedbackForm').serialize(); $.getJSON('/index.php?m=feedback&c=api&a=submit&type=1&'+data,function(res){ if(res.state=='1'){ alert(res.msg); closeLayer(); }else{ alert(res.msg); } }); //form.submit(); } }); $('#feedbackLayer input').keypress(function(e) { if (e.which == 13) { if ($('#feedbackForm').validate().form()) { $('#feedbackForm').submit(); //form validation success, call ajax form submit } return false; } }); } /** * 棣栭〉鍜ㄨ * @return {[type]} [description] */ function sendIndex(){ $('#zixunIndex').validate({ errorElement: 'span', //default input error message container errorClass: 'help-block', // default input error message class focusInvalid: false, // do not focus the last invalid input rules: { product:{ required: true }, name: { required: true }, mobile: { required: true } }, messages: { product: { required: "璇烽€夋嫨鍜ㄨ椤圭洰" }, name: { required: "濮撳悕蹇呭~" }, mobile: { required: "鎵嬫満鍙峰繀濉? } }, invalidHandler: function(event, validator) { // $('.alert-danger', $('#zixun')).show(); }, highlight: function(element) { $(element).closest('.label').addClass('has-error'); // set error class to the control group }, success: function(label) { label.closest('.label').removeClass('has-error'); label.remove(); }, // errorPlacement: function(error, element) { // error.insertAfter(element.closest('.input-icon')); // }, submitHandler: function(form) { // form validation success, call ajax form submit var data = $('#zixunIndex').serialize(); $.getJSON('/index.php?m=feedback&c=api&a=submit&'+data,function(res){ if(res.state=='1'){ alert(res.msg); closeLayer(); }else{ alert(res.msg); } }); //form.submit(); } }); $('#zixunIndex input').keypress(function(e) { if (e.which == 13) { if ($('#zixunIndex').validate().form()) { $('#zixunIndex').submit(); //form validation success, call ajax form submit } return false; } }); } /** * 鎻愪氦鍔犵洘鍚堜綔淇℃伅 * @return {[type]} [description] */ function sendJMHZ(){ $('#JMHZForm').validate({ errorElement: 'span', //default input error message container errorClass: 'help-block', // default input error message class focusInvalid: false, // do not focus the last invalid input rules: { company:{ required: true }, name: { required: true }, mobile: { required: true } }, messages: { company:{ required: "璇峰~鍐欏叕鍙稿悕绉? }, name: { required: "璇峰~鍐欏鍚? }, mobile: { required: "璇峰~鍐欐墜鏈哄彿鐮? } }, invalidHandler: function(event, validator) { // $('.alert-danger', $('#zixun')).show(); }, highlight: function(element) { $(element).closest('.label').addClass('has-error'); // set error class to the control group }, success: function(label) { label.closest('.label').removeClass('has-error'); label.remove(); }, // errorPlacement: function(error, element) { // error.insertAfter(element.closest('.input-icon')); // }, submitHandler: function(form) { // form validation success, call ajax form submit var data = $('#JMHZForm').serialize(); $.getJSON('/index.php?m=feedback&c=api&a=submit&type=2&'+data,function(res){ if(res.state=='1'){ alert(res.msg); closeLayer(); }else{ alert(res.msg); } }); //form.submit(); } }); $('#JMHZForm input').keypress(function(e) { if (e.which == 13) { if ($('#JMHZForm').validate().form()) { $('#JMHZForm').submit(); //form validation success, call ajax form submit } return false; } }); } function sendFeedback(){ $('#feedback').validate({ errorElement: 'span', //default input error message container errorClass: 'help-block', // default input error message class focusInvalid: false, // do not focus the last invalid input rules: { company:{ required: true }, name: { required: true }, mobile: { required: true } }, messages: { company:{ required: "璇峰~鍐欏叕鍙稿悕绉? }, name: { required: "璇峰~鍐欏鍚? }, mobile: { required: "璇峰~鍐欐墜鏈哄彿鐮? } }, invalidHandler: function(event, validator) { // $('.alert-danger', $('#zixun')).show(); }, highlight: function(element) { $(element).closest('.label').addClass('has-error'); // set error class to the control group }, success: function(label) { label.closest('.label').removeClass('has-error'); label.remove(); }, // errorPlacement: function(error, element) { // error.insertAfter(element.closest('.input-icon')); // }, submitHandler: function(form) { // form validation success, call ajax form submit var data = $('#feedback').serialize(); $.getJSON('/index.php?m=feedback&c=api&a=submit&'+data,function(res){ if(res.state=='1'){ alert(res.msg); closeLayer(); }else{ alert(res.msg); } }); //form.submit(); } }); $('#JMHZForm input').keypress(function(e) { if (e.which == 13) { if ($('#JMHZForm').validate().form()) { $('#JMHZForm').submit(); //form validation success, call ajax form submit } return false; } }); } /** * 鎵撳紑鐧惧害鍟嗘ˉ * @return {[type]} [description] */ function showShangQiao(){ console.log('鐧惧害鍟嗘ˉ:'+$('#nb_invite_ok').length); if ($('#nb_invite_ok').length > 0) { $('#nb_invite_ok').click(); } } /** * 鎵撳紑鐢佃瘽寮圭獥 * @return {[type]} [description] */ function showLayerTel(){ //getSite(); var str = ''; str += ''; $('#mask').addClass('viewed'); $('#layer').html(str).fadeIn().addClass('telLayer'); }