if((this).hasClass(‘gray2’)){ (this).removeClass(‘gray2’).addClass(‘blue’);
var p_Id = $(this).val(); 取出當前的值 class=“?”
array_product.push(p_Id); js數組添加
}else{
$(this).removeClass('blue').addClass('gray2');
var p_Id = $(this).val();
**array_product.splice($.inArray(p_Id,array_product),1); //刪除數組中的某個值**
}
$(this) 表示當前項 each中使用
var renderContent=function(comboName,list){
var str='';
for(var i in list) {
var item = list[i];
if (item.pItemRelatedProductInstance.pName == undefined) {
str = str + renderItem('請添加產品');
} else{
str = str + renderItem(item.pItemRelatedProductInstance.pName);
}
}//*************************** html 字符串
var content=
'<div class="asset-list">'+
'<h3>'+comboName+'</h3>'+
'<ul>'+
str +
'</ul>'+
'<div class="jcb-btn-box jcb-btn-single ">'+
'<button class="btn btn-sure">推送資產</button>'+
'</div>'+
'</div>'+
'<div class="gap"></div>';
return content;
}
__.ajax("/api/manager/myaccount/getallcomboassets",{"managerId":1}, function (result) {
console.log(result);
var c=result.params;
var con='';
for(var x in c){
var item=c[x];
//for 循環 item.list 就是拿出item中的list
con=con+renderContent(item[0].comboItemRelatedAssetPackInstance.comboName,item);
}
//把這個字符串放到那個裏面***************
$('#combo-assets-list-majie').append(con);