как успехи? тут наковырял чего-то на днях закончу.
у меня получилось с покиданием блока так:
tbl_tag.onmouseover= LMenu.mouseTop;
tbl_tag.onmouseout= LMenu.mouseOut;
LMenu.mouseTop - вывешивает признак что мыша над блогом 1 и делает setTimeout('LMenu.nextPanel()', DELAY);
LMenu.mouseOut - проверяет чтоб блок был тот же и флаг мышь над блоком ставить в ноль
LMenu.nextPanel() - проверяет это флаг и если да рисует панель (за DELAY мышь не ушла). там кошено куча примочек чтоб панели не рисовать просто так... ну короче потом - это по сути вопроса.
у меня в оригинале там куча проверок (события генерятся периодически что мышь сверху) - просто скажу это надо учитывать.
позиционирование блоков как и планировал div.style.top= LMenu.getY()+ 'px';
Последний раз редактировалось rgwergwegwerg, 21.09.2014 в 21:45.
|