Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Работа с библиотекой FLOT (постоитель графиков) (https://javascript.ru/forum/misc/45204-rabota-s-bibliotekojj-flot-postoitel-grafikov.html)

monax_111 18.02.2014 21:05

Работа с библиотекой FLOT (постоитель графиков)
 
Господа)
сначала я создаю еще в php элемент
<div class="table_data"></div>

после начинаю создавать здоровое дерево путем создания div, в него еще парочку div? в каждый из них еще по парочке путем (appendChild)

но в одном из самых "нижних" div мне надо разместить график, для чего я и обращаюсь в Flot(http://www.flotcharts.org/)

для нормального отображения требуется существующий dom-элемент c заданными размерами высоты и ширины!

вот тут и начинается мой хардкор:
при создании div
placeL=document.createElement("div")
placeL.className="placeL";

у него отсутствуют высота и ширина, вернее она равна 0
в css файле на написал
.placeL{width: 100px;height: 200px;}

не помогает
потом стал извращаться
placeL.clientHeight=100;
	placeL.clientWidth=100;
	placeL.offsetWidth=100;
	placeL.offsetHeight=100;

значения не меняются и остаются равными 0

в связи с чем flot ругается
Uncaught Invalid dimensions for plot, width = 0, height = 0

пробовал даже после того как все это дерево простоилось, результат тот же!
как мне его успокоить?


Часовой пояс GMT +3, время: 21:07.