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(" ")
}
}