亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ajax調用在回調函數里for循環加if判斷出現問題

ajax調用在回調函數里for循環加if判斷出現問題

HUX布斯 2018-12-19 15:14:22
結果第一條沒出現 if大于0的判斷走了 但寬度沒加上 如圖一直卡在這 請大手幫忙看一下
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

應該是這樣寫。。。。。我太菜鳥了 這個問題有點白癡。。。。。

wbar:function(){

        $.ajax({

            type:"get",

            url:bar_url,

            dataType:"json",

            success:function(data){

//                

                var str = "";

                for(i in data.data){

                    str += '<div class="row'+i+' clearall row"><div class="data_name">'+data.data[i].name+'</div><div class="data_bar clearall"><div class="bar_r" title="'+data.data[i].oValue+'"><div class="remove_bar" title="'+data.data[i].oValue+'"></div></div><div class="add_bar" title="'+data.data[i].tValue+'"></div></div><div class="bar_num">'+data.data[i].tValue+'</div></div>';

//                    

                };

                $(".barData").html(str);

                for(i in data.data){

                    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;

                    console.log(tv);

                    $(".row"+i).find(".data_bar").width(tv);

                    ifbar(data.data[i].dValue,i);

                };

            }

        })

    }

};

page.init();

function ifbar(d,i){

    if(d>0){

        console.log("nima");

        $(".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(data.data[i].dValue);

        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);

        

    };

}


查看完整回答
反對 回復 2019-01-14
  • 1 回答
  • 0 關注
  • 1134 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號