e() $(o).removeClass('addhover-js'); //针对品牌选项,改变筛选的选中状态 $(o).removeClass('red_hov_cli') $(o).children('input').prop("checked",false); $(o).parent().siblings('.surclofix').children('.u-confirm').removeClass('u-confirm01'); st--; }else{ $(o).addClass('red_hov_cli') $(o).children('input').prop("checked",true); $(o).find('i').toggle() $(o).addClass('addhover-js'); $(o).parent().siblings('.surclofix').children('.u-confirm').addClass('u-confirm01'); st++; } //如果没有选中项,确定按钮点不了 if(st==0){ jed.find('.u-confirm').disabled=true; } }); }); //隐藏当前多选按钮 $(_this).parent().hide(); }); /***多选 end*****/ //############ 取消多选 ########### $('.surclofix .u-cancel').each(function(){ $(this).click(function(){ var jed = $(this).parents('.ri-section'); //遍历a标签 jed.find('.clearfix>a').each(function(i,o){ $(o).removeClass('addhover-js').find('.litt-zd').hide(); //针对品牌筛选的红色边框和右下角对勾隐藏 $(o).removeClass('red_hov_cli') //针对纯文字型选项,隐藏筛选的选中状态 .attr('href',$(o).data('href')) //还原连接 .children('input').prop('checked',false).hide(); //隐藏多选框 $(o).unbind('click'); }); jed.find('.lr-more').show(); //显示多选按钮 jed.removeClass('sum_ov_inh') //移除这一行的样式 $('.u-confirm').removeClass('u-confirm01'); //移除确定按钮可点击标识 jed.find('.ov-inh').removeClass('ov-inh'); //移除多选样式 jed.parent('.opt-list').find('.ov-inh').removeClass('ov-inh'); jed.find('.zhuse').removeClass('zhuse'); }); }) $(function() { favourite(); //左侧边栏JS // ajax_hot_goods(); // ajax_sales_goods(); //############ 更多类别属性筛选 start ########### $('.m-tr').each(function(i,o){ if(i > 7){ $(o).css('display','flex'); } }); $('.moreamore').click(function(){ $('.m-tr').each(function(i,o){ if(i > 7){ var attrdisplay = $(o).css('display'); if(attrdisplay == 'none'){ $(o).css('display','flex'); } if(attrdisplay == 'flex'){ $(o).css('display','none'); } } }); // if($(this).hasClass('checked')){ // $(this).removeClass('checked').html('收起'); // }else{ // $(this).addClass('checked').html('更多选项'); // } }) // $('.moreamore').trigger('click').html('更多选项'); // 默认点击一下 //############ 更多类别属性筛选 end ########### /***价格排序 start*****/ // var price_i = 0; // $('.f-sort ul li').click(function(){ // $(this).addClass('red').siblings().removeClass('red').find('i').removeClass('litt-zzx2').removeClass('litt-zzx3').addClass('litt-zzx1'); // var jd = $(this).find('i'); // price_i++; // if(price_i>2)price_i=1; // switch(price_i){ // case 1:jd.addClass('litt-zzx2').removeClass('litt-zzx1').removeClass('litt-zzx3');break; // case 2:jd.addClass('litt-zzx3').removeClass('litt-zzx2').removeClass('litt-zzx1');break; // } // }) /***价格排序 end*******/ /***地址选择 start*****/ $("#city").click(function (e) { SelCity(this,e); }); /***地址选择 end*****/ /***是否自营 start****/ $('.choice-mo-shop ul li').click(function(){ $(this).find('.litt-zzdg1').toggleClass('litt-zzdg2'); $(this).find('a').toggleClass('red'); }) /***是否自营 end****/ /***滑过浏览商品 start***/ $('.small-xs-shop ul li').hover(function(){ $(this).addClass('bored').siblings().removeClass('bored'); var small_src = $(this).find('img').attr('src'); $(this).parents('.s_xsall').find('.xs_img').find('img').attr('src',small_src); },function(){ }) /***滑过浏览商品 end***/ }) /****加减购物车数额***/ function goods_cut($val){ var num_val=document.getElementById('number_'+$val); var new_num=num_val.value; var Num = parseInt(new_num); if(Num>1)Num=Num-1; num_val.value=Num; } function goods_add($val){ var num_val=document.getElementById('number_'+$val); var new_num=num_val.value; var Num = parseInt(new_num); Num=Num+1; num_val.value=Num; } /****加减购物车数额***/ //############ 点击多选确定按钮 ############ // t 为类型 是品牌 还是 规格 还是 属性 // btn 是点击的确定按钮用于找位置 get_parment = {"id":"1","spec":"68_368@43_2139@83_820@1081_2606"}; function submitMoreFilter(t,btn) { // 没有被勾选的时候 if(!$(btn).hasClass("u-confirm01")){ return false; } // 获取现有的get参数 var key = ''; // 请求的 参数名称 var val = new Array(); // 请求的参数值 $(btn).parent().siblings(".clearfix").find(".red_hov_cli").each(function(i,o){ key = $(o).data('key'); val.push($(o).data('val')); }); //parment = key+'_'+val.join('_'); // return false; // 品牌 if(t == 'brand') { get_parment.brand_id = val.join('_'); } // 规格 if(t == 'spec') { if(get_parment.hasOwnProperty('spec')) { get_parment.spec += '@'+key+'_'+val.join('_'); } else { get_parment.spec = key+'_'+val.join('_'); } } // 属性 if(t == 'attr') { if(get_parment.hasOwnProperty('attr')) { get_parment.attr += '@'+key+'_'+val.join('_'); } else { get_parment.attr = key+'_'+val.join('_'); } } // 组装请求的url var url = ''; for ( var k in get_parment ) { url += "&"+k+'='+get_parment[k]; } location.href ="/index.php?m=Home&c=Goods&a=goodsList"+url; } //媒体查询 /*$(function(){ window.onresize=resizeauto; resizeauto(); function resizeauto(){ var windowW = $(window).width(); if(windowW > 1447){ $('.w1430,.w1224,.w1000').addClass('w1430').removeClass('w1224').removeClass('w1000'); }else if(windowW <= 1447 && windowW > 1241){ $('.w1430,.w1224,.w1000').addClass('w1224').removeClass('w1430').removeClass('w1000'); }else if(windowW <= 1241){ $('.w1430,.w1224,.w1000').addClass('w1000').removeClass('w1224').removeClass('w1430'); } } })*/