Показать сообщение отдельно
  #3 (permalink)  
Старый 13.11.2010, 19:41
Аватар для kukuyok
Интересующийся
Отправить личное сообщение для kukuyok Посмотреть профиль Найти все сообщения от kukuyok
 
Регистрация: 11.09.2010
Сообщений: 23

Сообщение от B@rmaley.e><e Посмотреть сообщение
http://javascript.ru/basic/closure
Спасибо. Муторно, но доступно Выходит:
function initilitto()
	{
		for(var i=0; i<N_men; i++)
		{
			var dMen = document.getElementById('pun'+(i+1));
			
			dMen.onmouseover = function(numar) {
				return function () {
					if(uhodT[numar]!==undefined)
					{
						clearInterval(uhodT[numar]);
					}
					uhodT[numar]=setInterval(vyhozhka, 20);
				}
			}(i);
			
			dMen.onmouseout = function(numar) {
				return function () {
					if(uhodT[numar]!==undefined)
					{
						clearInterval(uhodT[numar]);
					}
					uhodT[numar]=setInterval(uhozhka, 20);
				}
			}(i);
		}
	}


Правда, проявилась проблема иного характера... разумеется
Ответить с цитированием