// JavaScript Document //通过device.js判断登录设备,当是移动端时跳转到手机版页面 //if(device.mobile() || device.ipad()){ // window.location.href="/mobile"; //window.location="url"; //要跳转到的URL地址 // } //微信jssdk获得权根并设置菜单栏 function wxMenu(){ shareurl=location.href.split('#')[0]; $.ajax({ url: "/index/index/wxqianming", data: {'url':shareurl}, type: "GET", dataType: "json", success: function(res) { //微信分享---- //res.webconfig.nowurl=window.location.href; //console.log(res); wxconfig=res.wxconfig; //自定义分享内容------------- //console.log(wxconfig); wx.config({ debug:false,// 是否开启调试模式 appId:wxconfig.appId,// 必填,微信号AppID timestamp:wxconfig.timestamp,// 必填,生成签名的时间戳 nonceStr:wxconfig.nonceStr,// 必填,生成签名的随机串 signature:wxconfig.signature,// 必填,签名,见附录1 jsApiList: [ 'checkJsApi', 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone', 'hideOptionMenu',//界面操作接口1 'showOptionMenu',//界面操作接口2 'closeWindow' ,  ////界面操作接口3 'hideMenuItems',////界面操作接口4 'showMenuItems',////界面操作接口5 'hideAllNonBaseMenuItem',////界面操作接口6 'showAllNonBaseMenuItem',////界面操作接口7 'openAddress', 'openLocation', 'getLocation', 'scanQRCode' ] }); wx.ready(function(){ wx.hideMenuItems({ menuList: [ //"menuItem:share:appMessage", //"menuItem:share:timeline", //"menuItem:share:qq", //"menuItem:share:weiboApp", //"menuItem:share:facebook", //"menuItem:share:QZone", "menuItem:editTag", "menuItem:delete", "menuItem:originPage", "menuItem:readMode", "menuItem:openWithQQBrowser", "menuItem:openWithSafari", "menuItem:share:email", "menuItem:share:brand", "menuItem:copyUrl" ] // 要显示的菜单项,所有menu项见附录3 }); }); }, error: function(data) { //layer.msg('网络拥堵,请重新尝试',{shade:.5,icon: 2,time:3000}); } }); } //微信转发分享设置 function wxshareconf(wxtitle,wxlink,wximgurl,wxdesc){ wx.ready(function(){ var shareData ={ title:wxtitle,// 分享标题 link:wxlink,// 分享链接,记得使用绝对路径 imgUrl:wximgurl,// 分享图标,记得使用绝对路径 desc:wxdesc,// 分享描述 type: 'link', success:function(){ //console.info('分享成功!'); }, cancel:function(){ console.info('取消分享!'); // 用户取消分享后执行的回调函数 } } wx.onMenuShareAppMessage(shareData); wx.onMenuShareTimeline(shareData); wx.onMenuShareQQ(shareData); wx.onMenuShareWeibo(shareData); }); } //阻止冒泡事件 function stopPropagation(e) { e = e || window.event; if(e.stopPropagation) { //W3C阻止冒泡方法 e.stopPropagation(); } else { e.cancelBubble = true; //IE阻止冒泡方法 } } //关闭浮窗 function closeContact(e){ if($(".my-righticon .main .box1").hasClass("on")){ $(".my-righticon").fadeOut(200); $(".my-righticon .main .box1").removeClass("on"); } else{ $(".my-righticon").fadeIn(200); $(".my-righticon .main .box1").addClass("on"); } } $(function(){ var widthS=$(window).width()/7.5; $('html').css("font-size",widthS.toFixed(2)+"px"); setTimeout(function(){ $(".header").css("opacity",1); $(".useNav").css("opacity",1); },100); $(".webMeuc").css('height', $(window).height()); $("body").click(function(e){ $(".webMeuc").removeClass("on"); $(".webMeuc").addClass("nostart"); $(".meuc-btn").removeClass("on"); $(".download-btn").css("display","none"); $(".meuc-btn").html(""); }) $(".webMeuc").click(function(e){ stopPropagation(); }) }); //返回上一页 function reback(url) { document.referrer === '' ?window.location.href = url :window.history.go(-1); } //切换菜单 function jumpMeuc(pos,target,target1){ stopPropagation(); if($(target).hasClass("on")){ $(target).removeClass("on"); $(target).addClass("nostart"); $(pos).removeClass("on"); $(".download-btn").css("display","none"); $(pos).html(""); } else{ $(target).addClass("on"); $(target).removeClass("nostart"); setTimeout(function(){ $(".download-btn").css("display","flex"); $(pos).addClass("on"); $(pos).html(""); },700); } //$(target1).slideUp(200); // $(pos).siblings('i').removeClass("open"); // if ($(pos).hasClass("open")) { // $(pos).removeClass('open'); // $(target).slideToggle(300); // } // else{ // $(pos).addClass('open'); // $(target).slideToggle(300); // } } //加盟表单提交检验 function joincheck(){ var uname=$("input[name='uname']").val(); var city=$("input[name='city']").val(); var umobile=$("input[name='umobile']").val(); var type=$("input[name='type']").val(); if(uname.length<1){ layer.msg('请填写您的姓名',{shade:.5,icon: 0,time:2000}); } else if(city.length<1){ layer.msg('请填写您所在城市',{shade:.5,icon: 0,time:2000}); } else if(umobile.length<5 || umobile.length !=11){ layer.msg('请正确填写您的手机号',{shade:.5,icon: 0,time:2000}); } else{ var loading1 = layer.load(); $.ajax({ url: "/index/index/app", data: {'uname':uname,'city':city,'umobile':umobile,'type':type}, type: "POST", dataType: "json", success: function(data) { console.log(data); layer.close(loading1); if(data.status==1){ layer.msg(data.info,{shade:.5,icon: 6,time:5000}); $("input[name='uname']").val(""); $("input[name='city']").val(""); $("input[name='umobile']").val(""); } else{ layer.msg(data.info,{shade:.5,icon: 0,time:2000}); } }, error: function(data) { layer.close(loading1); } }); } } //视频异部读取方法-------------- function changeVideo(sid){ if(runsta==true){ runsta=false; itData={id:sid}; $.ajax({ type:"POST", url:ajaxurl, data:itData, success: function(data,st){ $("#video-tit").html(data['data']['title']); $("#video-area").html(data['data']['outdata']); var dheight=$(window).width()*0.7; var mt=($(window).height()-dheight)/4; $(".modal-dialog").css('height',dheight+'px'); $(".modal-dialog iframe").attr('height',dheight); $(".modal-dialog").css('top',mt+'px'); $("#modal-demo").modal("show"); runsta=true; }, }); } } //还原视频弹出框内容 function resetVideo(){ $("#video-tit").html("视频标题"); $("#video-area").html("

  视频正在加载中...

"); $("#modal-demo").fadeOut(500); } //跳转案例分类 function changecase(val,pos){ $(pos).addClass('on').siblings('div').removeClass('on'); if(val==1){ $("#caseimg").attr("src","/Public/images/img-3.jpg"); $(".index-part7 .box1").attr("href","/mobile/eng/index/cid/2.html"); } else if(val==2){ $("#caseimg").attr("src","/Public/images/img-3-1.jpg"); $(".index-part7 .box1").attr("href","/mobile/eng/index/cid/12.html"); } } //经销商资料异部读取方法-------------- function showCon(id){ if(runsta==true){ runsta=false; itData={id:id}; $.ajax({ type:"POST", url:ajaxurl, data:itData, success: function(data,st){ console.log(data); $(".showLayer .con>h1").html(data['data']['title']); $(".showLayer .con>div").html(data['data']['content']); $(".showLayer").show(); runsta=true; }, }); } } //省市联动--------------------------- function changecity(){ var loading1 = layer.load(); var father=$("select[name='province'] option:selected").attr("data-father"); $.ajax({ url: "/pages/default/store", data: {'father':father}, type: "POST", dataType: "json", success: function(data) { console.log(data); layer.close(loading1); if(data.status==1){ var city_arr=data.data; var html=""; city_arr.forEach((item,index,array)=>{ html+=""; }); $("select[name='city']").html(html); } }, error: function(data) { layer.close(loading1); } }); } //提交门店搜索表单 function searchStore(pos){ // var province=$("select[name='province'] option:selected").val(); // var city=$("select[name='city'] option:selected").val(); // var skey=$("input[name='skey']").val(); document.searchstore.submit(); } //点赞--------------------- function vote(u_id){ $.ajax({type:"get",url:"/mobile/home/savevote/?type=3&uid="+u_id+"&t=" + Math.floor(Math.random()*1000) + "Ajax",async : false, dataType:"html",success:function(msg){ var dataObj = eval("("+msg+")"); if(dataObj[0]=="no"){ alert(dataObj[1]); }else{ document.getElementById("num_"+u_id).innerHTML=dataObj[2]; alert(dataObj[1]); } } }); } //验证搜索表单 function sform(){ var keyword=$("input[name='keyword']").val(); if(keyword=="" || keyword==undefined || keyword==null){ layer.msg("请输入名称/编号",{shade:.5,icon: 0,time:2000}); } else{ document.mysearch.submit(); } } //播放语音 function playBgsound(pos){ var player = $("#aboutsound")[0]; if($(pos).children('img').is(".playsound")){ player.pause(); $(pos).children('img').removeClass("playsound"); } else{ clearTimeout(soundclock); soundclock=setTimeout(function(){ $(pos).children('img').removeClass("playsound"); },18000); player.play(); $(pos).children('img').addClass("playsound"); } } //右下方小图标显示隐藏信息层 function lookDetail(pos){ if($(pos).children(".detail").is(':hidden')){ $(pos).children(".detail").show(); }else{ $(pos).children(".detail").hide(); } } //打开实铺案例活动说明 function openShuoming(){ layer.open({ type: 1, title:"实铺案例活动说明", area: ['6rem', '8rem'], content:$('.smarea') //content: $('#id') //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响 }); } //产品分类菜单折叠功能-------- function navList(id) { var $obj = $("#J_navlist"), $item = $("#J_nav_" + id); //$item.addClass("on").parent().removeClass("none").parent().addClass("selected"); $item.addClass("selected").siblings().removeClass("selected") ; $item.find("div[class^='list-item']").show() ; $item.siblings().find("div[class^='list-item']").hide(); $obj.find("h4").hover(function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); }); $obj.find("p").hover(function () { if ($(this).hasClass("on")) { return; } $(this).addClass("hover"); }, function () { if ($(this).hasClass("on")) { return; } $(this).removeClass("hover"); }); $obj.find("h4").click(function () { var $div = $(this).siblings(".list-item"); if ($(this).parent().hasClass("selected")) { $div.slideUp(600); $(this).parent().removeClass("selected"); } if ($div.is(":hidden")) { $("#J_navlist li").find(".list-item").slideUp(600); $("#J_navlist li").removeClass("selected"); $(this).parent().addClass("selected"); $div.slideDown(600); } else { $div.slideUp(600); } }); } //页面更新内容---------- function changePage(act){ if(runsta=true){ runsta=false; if(act=="prev" && nowpage>1){--nowpage;} if(act=="next" && nowpage1){--window["nowpage"+classid];} if(act=="next" && window["nowpage"+classid]1){--nowpage1;} //if(act=="next" && nowpage11){--window["nowpage"+classid];} if(act=="next" && window["nowpage"+classid]1){--nowpage1;} //if(act=="next" && nowpage1

'); } function clearform(pos){ $(pos).val(''); } $(document).ready(function(e) { //图片切换功能 $("#prop img").click( function(e){ yuan=$(this).attr('src'); mubiao=$(this).attr('rel'); (mubiao == "" || mubiao == undefined || mubiao == null) ? mubiao=yuan : mubiao; $(this).attr('src',mubiao); $(this).attr('rel',yuan); } ); }); function returnTop(){ $("html,body").animate({scrollTop: 0},300); } //收展分类菜单 function showclass(pos){ if($(pos).children('i').hasClass("Hui-iconfont-arrow3-bottom")){ $(pos).children('i').removeClass("Hui-iconfont-arrow3-bottom"); $(pos).children('i').addClass("Hui-iconfont-arrow3-top"); } else{ $(pos).children('i').removeClass("Hui-iconfont-arrow3-top"); $(pos).children('i').addClass("Hui-iconfont-arrow3-bottom"); } $(pos).next().slideToggle(300); } //选择省份--------------------------- function changeProvince(shenfen){ $('#province_wrap .pro').removeClass('ball-on'); var loading1 = layer.load(); var father=$("select[name='province'] option:selected").attr("data-father"); province=$("select[name='province'] option:selected").val(); $(".storelist .tit").text(province+"门店"); $('#province_wrap .pro').each(function(index){ if(province==$(this).children(".scaleTxt").text()){ $(this).addClass('ball-on'); return false; } }); $.ajax({ url: "store", data: {'father':father}, type: "POST", dataType: "json", success: function(data) { layer.close(loading1); if(data.status==1){ var city_arr=data.data; var html=""; city_arr.forEach((item,index,array)=>{ html+=""; }); $("select[name='city']").html(html); ajaxStore(province,"",ajaxurl); } }, error: function(data) { layer.close(loading1); } }); } //选择城市--------------------------- function changeCity(){ var province=$("select[name='province'] option:selected").val(); var city=$("select[name='city'] option:selected").val(); ajaxStore(province,city,ajaxurl); } // 根据所选条件加载门店 function ajaxStore(province,city,url){ if(runsta==true){ runsta=false; itData={province:province,city:city}; $.ajax({ type:"POST", url:url, data:itData, success: function(data,st){ console.log(data); var html="" if(data.status==1){ html=""; data.data.forEach(function(el,index){ html += '
  • '+el.title+'
    地址:'+el.addr+'
    '; if(el.tel){ html += '
    电话:'+el.tel+'
    '; } html+='
  • '; }); } else{ html='
  • '+data.info+'
  • '; } $(".storelist .list").html(html); runsta=true; }, fail:function(data,st){ $(".storelist .list").html('
  • 网络异常,请重新尝试
  • '); runsta=true; } }); } } //加载门店介绍内容 function showStoreInfo(id){ if(runsta==true){ runsta=false; closeStoreInfo(); itData={id:id}; $.ajax({ type:"POST", url:"/index/index/storeinfo", data:itData, success: function(data,st){ console.log(data); if(data['status']==1){ $(".showLayer .con-1").html(data['data']['title']); $(".showLayer .con-2").html(data['data']['content']); $(".showLayer").fadeIn(200); } else{ layer.msg(data.info,{shade:.5,icon: 0,time:2000}); } runsta=true; }, }); } } //关闭门店介绍 function closeStoreInfo(){ console.log("关闭窗口"); $(".showLayer .con-1").html(""); $(".showLayer .con-2").html(""); $(".showLayer").fadeOut(100); }