var hock = true; var layerIndex; /** * 发送信息 * @param type 0 在线留言 1 商桥沟通 * @param module 消息来源页面 * @param point 页面埋点 */ function sendMsg(type= 0,module='index',point=''){ if(type == 1){ window.open(bd_link); }else{ $('#modal_source_module').val(module); $("#modal_source_point").val(point); layerIndex = layer.open({ type: 1, title:false, shadeClose:1, closeBtn:0, skin: 'w-layer-form', area:['660px','320px'], content:$('.pupmodal') }); $("#layerIndex").val(layerIndex); } } /** * 提交弹出表单 * @param obj */ function modalMsg(obj){ var loading = layer.load(2), post_url = $(obj).data('href'), point = $("#modal_source_point").val() address = $("#modal_source_address").val() module = $("#modal_source_module").val() tel = $("#modal_tel").val(), captcha = $("#modal-captcha").val(); $.ajax({ type: "POST", dataType: "json", url: post_url, data: {tel: tel, source_point: point,source_module:module,address:'',name:'游客',captcha:captcha}, success: function (data) { if(data.code == 2012){ layer.close(loading); layer.msg("您的信息已提交,我们会尽快与您联系,请保持电话畅通!"); formItem[0].reset(); // 提交成功重置 $('#verifyImg').click(); } else if(data.code == 4013){ layer.close(loading); layer.msg(data.msg); $('#verifyImg').click(); $("#float_captcha").val('').focus(); } else { layer.close(loading); layer.msg(data.msg); } }, error: function () { layer.close(loading); layer.msg(res.msg); } }); } function closemodal(){ layer.closeAll(); } function refreshVerify(url,obj=$('#verifyImg')) { timestamp = new Date().getTime(); obj.attr('src', url + timestamp); } function closeFloat(){ $(".bottom-float").hide(); $(".bottom-float").next('div').hide(); } function floatMsg(formObj=$('#floatForm'),verifyImgObj=$("#verifyImg"),captchaObj=$("#float_captcha"),isLayer = false){ let formItem = formObj; if(!hock) return; var _form = formItem.serializeArray(); var f = {}; var _place = {}; $.each(_form, function (i, field) { f[field.name] = field.value; _place[field.name] = $('*[name=' + field.name + ']').attr('placeholder'); }); if (f.tel == '' || f.tel == _place.mobile) { layer.msg('请输入您的电话'); $('*[name=tel]').focus(); } else if (f.captcha == '' || f.captcha == _place.captcha) { layer.msg('请输入验证码'); $('*[name=captcha]').focus(); } else { var layerIndex = $("#layerIndex").val(); hock = false; var option = { url: "/index/message/addmessage", type : 'POST', dataType : 'json', success : function(data) { hock = true; if(data.code == 2012){ layer.closeAll(); layer.msg("您的信息已提交,我们会尽快与您联系,请保持电话畅通!",{},function (){ }); verifyImgObj.click(); formItem[0].reset(); // 提交成功重置 } else if(data.code == 4013){ layer.msg(data.msg); verifyImgObj.click(); captchaObj.val('').focus(); } else { layer.msg(data.msg); } }, fail:function (res){ hock = true; layer.msg(res.msg); } }; formItem.ajaxSubmit(option); } } function myqingfeng(){ $(".nav li").on('mouseover',function(){ let index =$(this).index(), itemCon = $(".nav-container .child-item"), currentCon = itemCon.eq(index); $(this).addClass('active').siblings().removeClass('active'); itemCon.removeClass('active').eq(index).addClass("active"); currentCon.find(".animate-nav").each(function( index ) { $( this ).addClass("animated fadeInUp").css({'animation-delay': (index/10)+'s'}); }); $(this).parents(".header").addClass('hover'); $(".dropdown-nav").stop().slideDown(); }) $(".header").on("mouseleave",function (){ $(this).removeClass("hover"); $(".dropdown-nav").stop().slideUp(function (){ $(".child-item").removeClass('active'); }); }) $('.counter').countUp(); $('.paroller').paroller(); $('.channel-nav li').each(function (index,item){ $(this).on('click',function (){ let toContent = $(this).find('a').attr('data-href'); $.scrollTo(toContent,1000); }) }) if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))){ try{ var wow = new WOW(); if(wow){ new WOW({ boxClass: 'wow', animateClass: 'animated', offset: 100, mobile: true, live: true }).init(); } }catch (e){ console.log(e) } }; $(window).scroll(function () { var scrollTop = $(window).scrollTop(), headerHeight = $('.header').outerHeight(true); if(scrollTop >= 30){ $('.header').addClass('header-min'); }else{ $('.header').removeClass('header-min'); } }); $('.bottom-float').scrollToFixed( { bottom: 0, limit: function() { var limit = 0; limit = $('.footer').offset().top - $(this).outerHeight(true) - 10; return limit; }, index:999 }); } myqingfeng();