Показать сообщение отдельно
  #17 (permalink)  
Старый 06.08.2012, 21:29
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

А то я сам уже ну просто запарился. Учитывая то что я уже весьма устал зря ты такой костыль крупный реализовал, надо было просто основы расписать ну и далее я уже сам бы все сделал

В общем вот основа.

событие onmouseover

function go_get(event) {
	event = event || window.event;
	var relatedTarget = event.relatedTarget || event.fromElement;
	
	var elem = document.getElementById("where_is_parent");
	
	while( relatedTarget && relatedTarget !== elem && ( relatedTarget = relatedTarget.parentNode ) ) {}

	if ( relatedTarget === elem ) {
		return;
    }

//...


событие onmouseout

function go_away(event) {
	event = event || window.event;
	var relTarg = event.relatedTarget || event.toElement;
	
	var elem = document.getElementById("where_is_parent");
	
	while( relTarg && relTarg !== elem && ( relTarg = relTarg.parentNode ) ) {}
	 
	if ( relTarg === elem ) {
		return;
	} 

//...


Все остальное - мишура

Последний раз редактировалось codingfighter, 06.08.2012 в 21:38.
Ответить с цитированием