jQueryの選択と判断

1212 ワード

主にjqueryが自分がレンダリングしたいラベルをすばやく選択して判断し、レンダリングします.コードは以下の通りです.
//       
var refreshData = function(){
    $.get("json/tongxingye.json",function(data){
        congestindex('exponent_content',data.ydyczs);
            });
};

 //             
var congestindex = function(containerId,data){
        $("#"+containerId).empty();
          if(data){
            $.each(data,function(i,n){
               progressStr = ""+(i+1)+""+n.showtime+""+n.ydzs+""
              $("#"+containerId).append($(progressStr));
              if(n.ydzs>=3){
                 $("#"+containerId).find("tr").eq(i).find("td").eq(2).css("color","red")
              }else if(n.ydzs>=2){
                $("#"+containerId).find("tr").eq(i).find("td").eq(2).css("color","#feb300")
              }else if(n.ydzs<2){
                $("#"+containerId).find("tr").eq(i).find("td").eq(2).css("color","#07ee14")
              }
            })
    }else{
      $("#"+containerId).html("      ")
    }
 }