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

Прошу совета!
Подскажите, пожалуйста!
В функции создаются DIV для каждого из которых необходимо присвоить действие onMouseOver и onMouseOut для вывода всплывающей подсказки (с хтмл тэгами). Пробовал самые различные написания, ничего пока не срабатывает...

var tl=0;
var tooltxt='текст подсказки для tooltipe';

function getStatus(start, stop, color, note){	//dd.mm.yyyy hh:mm 
        tl++;
        tooltxt=note;
        var ds = new Date(start.replace(/(\d+).(\d+).(\d+)/, '$3/$2/$1'));
        var df = new Date(stop.replace(/(\d+).(\d+).(\d+)/, '$3/$2/$1'));
        var nach = ds.getHours()*60 + ds.getMinutes();
        var dlit = df.getHours()*60 + df.getMinutes() - nach;

	var D = document.createElement("DIV");
	D.id = 't'+tl;
	D.style.position='absolute'; 
	D.style.height='32px'; 
	D.style.left = nach-480+'px'; 
	D.style.top = '0px';
	D.style.width = dlit*4+'px';
	D.style.backgroundImage='img/timeline,png';
	D.style.backgroundColor=color;
	D.style.zindex = 1; 
	D.style.display = '';
	D.style.visibility = 'visible';
        D.style.overflow = 'visible'; 

        D.onMouseOver=tooltip.show(tooltxt);  // в FireBug не показывается
        D.onmouseout=tooltip.hide();            // нет в FB

        D.title=start+':'+stop+' '+note;

	document.getElementById('timeLine').insertBefore(D,null);
}


Извините за дурацкий вопрос..

Последний раз редактировалось timemanager, 09.11.2010 в 08:25. Причина: Название топика подкачло, а поправить нету возможности...
Ответить с цитированием