var chooseIds=[];
var chooseValue=[];
var arrCode='';//筛选标识
var arrCodeArr=[];
$('.uc_ff03 li').click(function(){
let value=$(this).html();
//判断value是否在数组中,如果在,就用indexOf找到下标并且移出,反之则插入
if(chooseValue.includes(value)){
chooseValue.splice(chooseValue.indexOf(value),1);
}else{
chooseValue.push(value);
}
$(this).parent().parent().find('div').empty();
//因为是循环出的数据,每个筛选都需要有自己的数组,于是用不同的标识赋值给data-id,
arrCode="arr"+$(this).attr('data-id');
//如果是第一次点击,那就给该全局变量赋一个数组类型
if(!arrCodeArr.includes(arrCode)){
window[arrCode]=[];
arrCodeArr.push(arrCode);
}
if(window[arrCode].includes(value)){
window[arrCode].splice(window[arrCode].indexOf(value),1);
}else{
window[arrCode].push(value);
}
var html='';
if(window[arrCode].length==1){
html+='window[arrCode][0]+'">'
+window[arrCode][0]
+'☒'
+''
}else if (window[arrCode].length>1){
let num=window[arrCode].length - 1;
html+='window[arrCode][0]+'">'
+window[arrCode][0]
+'☒'
+''
+'+'+num+''
}else{
html='请选择'
+$(this).parent().parent().find('div').attr('data-value')+''
}
$(this).parent().parent().find('div').append(html);
});
$(document).on('click','.removeValue',function(){
let value=$(this).parent().attr('data-value');
console.log(chooseValue);
if(window[arrCode].includes(value)){
window[arrCode].splice(window[arrCode].indexOf(value),1);
}else{
window[arrCode].push(value);
}
let biao=$(this).parent().parent();
$(this).parent().parent().empty();
var html='';
if(window[arrCode].length==1){
html+='window[arrCode][0]+'">'
+window[arrCode][0]
+'☒'
+''
}else if (window[arrCode].length>1){
let num=window[arrCode].length - 1;
html+='window[arrCode][0]+'">'
+window[arrCode][0]
+'☒'
+''
+'+'+num+''
}else{
html='请选择'
+biao.attr('data-value')+''
}
biao.parent().find('ul').find('li').each(function(){
if(value==$(this).html()){
$(this).removeClass('selected')
}
})
biao.append(html);
})
0条评论