代码如下
success:function(data){
var str = "";
for(i in data.data){
str += '
$(".barData").html(str);
tv = data.data[i].tValue * 0.23;
ov = data.data[i].oValue * 0.23;
dv = data.data[i].dValue*0.23;
rv = data.data[i].rValue*0.23;
$(".row"+i).find(".data_bar").width(tv);
if(data.data[i].dValue>0){
console.log(i);
$(".row"+i).children(".data_bar").children(".bar_r").children(".remove_bar").width(0);
$(".row"+i).children(".data_bar").children(".bar_r").width(ov);
$(".row"+i).children(".data_bar").children(".add_bar").width(dv);
}else{
console.log(i);
$(".row"+i).children(".data_bar").children(".add_bar").width(0);
$(".row"+i).children(".data_bar").children(".bar_r").children(".remove_bar").width(rv);
$(".row"+i).children(".data_bar").children(".bar_r").width(ov);
};
}
}
结果第一条没出现 if大于0的判断走了 但宽度没加上 如图
一直卡在这 请大手帮忙看一下