Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.07.2012, 08:53
Новичок на форуме
Отправить личное сообщение для undermuz Посмотреть профиль Найти все сообщения от undermuz
 
Регистрация: 22.07.2012
Сообщений: 1

проблема с Raphaël
...
var l_s;
...

function init_m(....){
...
	r_right = getAttributes(s_tag)["r.right"];    //Ширина
		r_bottom = getAttributes(s_tag)["r.bottom"];  //Высота
		
		$("#cont").css('width', r_right*cscale+'px');            //Задание размеров
		$("#cont").css('height', r_bottom*cscale+'px');           //..
		
		l_s = Raphael(document.getElementById("cont"), r_right, r_bottom);
...
}
function print_scheme(){//Отрисовка
..
for(line_s in line_arry){   
		x1 = line_arry[line_s].x1;
		x2 = line_arry[line_s].x2;
		y1 = line_arry[line_s].y1;
		y2 = line_arry[line_s].y2;
		//line_out += "<line x1="+x1+" y1="+y1+" x2="+x2+" y2="+y2+" />";
		if((x1 != '' && x2 != '' && y1 != '' && y2 != '') && (x1 != null && x2 != null && y1 != null && y2 != null) && (x1 != 'NaN' && x2 != 'NaN' && y1 != 'NaN' && y2 != 'NaN'))
		line_arry[line_s] = l_s.path('M'+x1*cscale+' '+y1*cscale+'L'+x2*cscale+' '+y2*cscale).attr('fill','#999');
	}
..
}

Ошибок нет, но почему-то не отрисовывает линии.
но если сделать так:
...

function print_scheme(){//Отрисовка
..
var l_s = Raphael(document.getElementById("cont"), r_right, r_bottom);
for(line_s in line_arry){   
		x1 = line_arry[line_s].x1;
		x2 = line_arry[line_s].x2;
		y1 = line_arry[line_s].y1;
		y2 = line_arry[line_s].y2;

		if((x1 != '' && x2 != '' && y1 != '' && y2 != '') && (x1 != null && x2 != null && y1 != null && y2 != null) && (x1 != 'NaN' && x2 != 'NaN' && y1 != 'NaN' && y2 != 'NaN'))
		line_arry[line_s] = l_s.path('M'+x1*cscale+' '+y1*cscale+'L'+x2*cscale+' '+y2*cscale).attr('fill','#999');
	}
..
}

то все ресует, вот только доступа к элементам у меня потом нет...в чем проблема, подскажите..очень большой проэкт. нужно срочно...зарание спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с обработкой ескольких .hover() anocean jQuery 3 15.06.2012 22:43
Проблема с Popup окном vovuslik jQuery 5 12.06.2010 16:12
Проблема с дизайном после отправки xmlhttprequest, Проблема с дизайном после отправки cyberx AJAX и COMET 3 01.05.2010 17:07
Проблема, в менюшке Большой джо Элементы интерфейса 0 12.07.2009 17:12
Проблема спама lliberty AJAX и COMET 1 12.03.2009 16:47