【发布时间】:2012-01-25 02:08:42
【问题描述】:
我需要获取我正在创建的 div 的 id 我的代码是:
tab_Div = $ ('#id_of_table')
$(xml).find('something').each(function(i){
value1 = $(this).attr('some_attribute');
newID = "divID_"+i;
var my_row = $('<tr><td>'+value1+'</td><td><div id="'+newID+'"></div></td></tr>').appendTo(tab_Div);
drawBar(value1,newID);
//This function draws progressbar of "value1" in the div whose id is "newID"
});
理论上,这个函数应该在有两个单元格的表格中添加一行 1.哪个显示值 2. 该值的进度条。
但我认为,“Div”的“id”有问题。并且“newID”是一个字符串,不是任何 obj 的 'id'
谁能帮我解决这个问题???
请告诉我如何绘制所需的表格(即在一个单元格中使用进度条)
drawBar()的代码
function drawBar(no,eid)
{
$(eid).progressbar({value: no});
$(eid).css({background: '#99FF66'});
$(eid+" > div").css({background: '#009900'});
$(eid+" > div").css({border: 'none'});
}
drawbar 函数只是将一个 jqueryUI 进度条绘制到它在“eid”接收到的 DIv 中
【问题讨论】:
-
你的 drawBar(value1,newID) 函数是做什么的?????? ,你能把代码发一下吗
-
我将 drawBar() 添加到我的问题中,我只是调用 JqueryUI 进度条的
$(id).progressbar(value:something)
标签: javascript jquery html xml-parsing