//弹窗 $(function(){ console.log("2商品详情的"); var layermbox=$(".layermbox"); $(".layermbox").addClass("dn"); $('html').removeClass('noscroll'); if(!$(".layermbox").hasClass("dn")){ //$.smartScroll(layermbox,".tcBtnBox"); $('html').addClass('noscroll'); } $(".flow").click(function () { $("#more_store_div").hide(); $("#fsumbitbtn").html("加入购物车"); $(".layermbtn").removeClass("red"); $(".layermbtn").addClass("yollew"); var uid=getCookie("erpvipid"); if ($("#hidpm_erpid").val()=="") { uid=getCookie("user_mobile"); } if($.trim(uid)=="" || uid==undefined){ window.location.href='/index.php/Mobile/User/login/stoid/'+stoid+'?oldurl='+ encodeURI( window.location.href); $(".layermbox").addClass("dn"); return false; } $(".layermbox").removeClass("dn"); //$.smartScroll(layermbox,".tcBtnBox"); $('html').addClass('noscroll'); $(".layermbox .attribute").removeClass("dn"); $("#selecat").addClass("dn"); $("#selepick").addClass("dn"); $("#fsumbitbtn").attr("type","0"); //加入购物车 }); $(".goumai").click(function () { $("#more_store_div").hide(); $("#fsumbitbtn").html("立即购买"); $(".layermbtn").addClass("red"); return false; if(distr_type==1){ layer.open({content: '自提商品不能赠送', time: 2}); return false; } var uid=getCookie("erpvipid"); if ($("#hidpm_erpid").val()=="") { uid=getCookie("user_mobile"); } if($.trim(uid)=="" || uid==undefined){ window.location.href='/index.php/Mobile/User/login/stoid/'+stoid+'?oldurl='+ encodeURI( window.location.href); $(".layermbox").addClass("dn"); return false; }else { $(".layermbox").removeClass("dn"); //$.smartScroll(layermbox,".tcBtnBox"); $('html').addClass('noscroll'); $(".layermbox .attribute").removeClass("dn"); $("#selecat").addClass("dn"); $("#selepick").addClass("dn"); $("#fsumbitbtn").attr("type", "3"); //赠送他人 } }); $(".goumai,.flow1").click(function () { /*---- var uid=getCookie("erpvipid"); if($.trim(uid)=="" || uid==undefined){ window.location.href='/index.php/Mobile/User/login/stoid/'+stoid+'/oldurl/'+ encodeURI( window.location.href); $(".layermbox").addClass("dn"); return false; }----*/ if(is_fast_reg!="1") { var uid = getCookie("user_mobile"); if ($.trim(uid) == "" || uid == undefined) { window.location.href = '/index.php/Mobile/User/login/stoid/' + stoid + '?oldurl=' + encodeURI(window.location.href); $(".layermbox").addClass("dn"); return false; } } $(".layermbox").removeClass("dn"); //$.smartScroll(layermbox,".tcBtnBox"); $('html').addClass('noscroll'); $(".layermbox .attribute").removeClass("dn"); $("#selecat").addClass("dn"); $("#selepick").addClass("dn"); $("#fsumbitbtn").attr("type","1"); //立即购买 }); $(".bgimg").click(function () { var uid=getCookie("erpvipid"); if ($("#hidpm_erpid").val()=="") { uid=getCookie("user_mobile"); } if($.trim(uid)=="" || uid==undefined){ window.location.href='/index.php/Mobile/User/login/stoid/'+stoid+'?oldurl='+ encodeURI( window.location.href); $(".layermbox").addClass("dn"); return false; }else { $(".layermbox").removeClass("dn"); //$.smartScroll(layermbox,".tcBtnBox"); $('html').addClass('noscroll'); $(".layermbox .attribute").removeClass("dn"); $("#selecat").addClass("dn"); $("#selepick").addClass("dn"); $("#fsumbitbtn").attr("type", "0"); //加入购物车 } }); $(".layermbox .close").click(function () { $(".layermbox").addClass("dn"); $('html').removeClass('noscroll'); }); $(".layermbox .tcBtnBox .tcBtn").click(function () { $(".layermbox .tcBtnBox .tcBtn").removeClass("tcBtnOn"); $(this).addClass("tcBtnOn"); }); $(".layermbox .attribute .tcTit .subNav").click(function () { var isbline=$("#is_bline").val(); if(isbline=="1") { var clist = $("#addr_catlist").html(); if (clist == "") { layer.open({content: '门店库存不足', time: 2}); return; } }else { if (list == "") { layer.open({content: "门店库存不足", time: 2}); return; } } $(".layermbox .area").removeClass("dn"); $(".layermbox .attribute").addClass("dn"); $(".layermbox .store").addClass("dn"); }); $(".layermbox .area .tcTit").click(function () { $(".layermbox .area").addClass("dn"); $(".layermbox .attribute").removeClass("dn"); $(".layermbox .store").addClass("dn") }); $(".layermbox .store .tcTit").click(function () { $(".layermbox .area").removeClass("dn"); $(".layermbox .attribute").addClass("dn"); $(".layermbox .store").addClass("dn") }); /*--选择线下门店--*/ $(".layermbox .area .addr-name li").click(function () { var id=parseInt($(this).attr("sid")); var htm=""; /*----判断是否采用了线下库存----*/ var isbline11=$('#is_bline').val(); if(isbline11=="0") { var ary; for(var i in list){//用javascript的for/in循环遍历对象的属性 if(list[i]["cat_id"]==id){ ary= list[i]; break; } } var cary = ary["list"]; for (var i = 0; i < cary.length; i++) { if (cary[i]['count'] != undefined && cary[i]['count'] != null && cary[i]['count'] != "") { htm += ""; } else { htm += "
  • " + cary[i]['pickup_name'] + "
  • "; } } }else{ var htm1=$("#allsto").html(); if(htm1!=""){ var obj=$("g_"+selectid); obj.find(".stolist1").find(".stolist1").find("p").each(function () { if($(this).attr("cat_id")==id){ htm+=$(this).html(); } }); }else{ layer.open({conetnt:"未找到线下门店库存",time:2}); } } $("#fcat_name").text(ary['cat_name']); $("#pickuplist").html(htm); $("#ffgoods_num").val("1"); $(".layermbox .area").addClass("dn"); $(".layermbox .attribute").addClass("dn"); $(".layermbox .store").removeClass("dn"); }); }); //选择自提点 function setpickup(ob) { var pid=$(ob).attr("pid"); var count=$(ob).attr("stocount"); var dis_tt=$(ob).attr("distri_t"); var tt=$("#fsumbitbtn").attr("type"); if(tt==3 && dis_tt==1){ layer.open({content: '自提门店不能赠送', time: 2}); return false; } if(count!=undefined) { selectpiccount=count; $("#fcansalenum").text(selectpiccount); }else{ selectpiccount=-1; } selectpid=pid; $("#fselestore").text($(ob).text()); $(".layermbox .attribute").removeClass("dn"); $("#selecat").addClass("dn"); $("#selepick").addClass("dn"); //alert(selectpiccount); $("#fsumbitbtn").removeClass("gray"); } function showpick(ob) { var id=parseInt($(ob).attr("sid")); var name=$(ob).text(); var htm=""; var htm1=$("#allsto").html(); if(htm1!=""){ var obj=$("#g_"+selectid); obj.find(".stolist1").find("ul").each(function () { if($(this).attr("cat_id")==id){ htm+=$(this).html(); } }); }else{ layer.open({conetnt:"未找到线下门店库存",time:2}); } $("#pickuplist").html(htm); $("#fcat_name").text(name); $("#pickuplist").html(htm); $("#ffgoods_num").val("1"); $(".layermbox .area").addClass("dn"); $(".layermbox .attribute").addClass("dn"); $(".layermbox .store").removeClass("dn"); }