мне нужно получить идентификатор div, который я создаю внутри
мой код:
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. индикатор этой величины.
но я думаю, у него есть проблема с 'id' из 'Div'. и "newID" является строкой, а не '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 в DIv, который он получает в «eid»