Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.02.2014, 21:05
Аспирант
Отправить личное сообщение для monax_111 Посмотреть профиль Найти все сообщения от monax_111
 
Регистрация: 29.12.2012
Сообщений: 34

Работа с библиотекой 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

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск