Показать сообщение отдельно
  #1 (permalink)  
Старый 02.02.2010, 09:53
Новичок на форуме
Отправить личное сообщение для Yami Посмотреть профиль Найти все сообщения от Yami
 
Регистрация: 27.01.2010
Сообщений: 4

Многопоточность в JS
Всем привет! Возможно слово "многопоточность" несколько громко звучит, но имх дело как раз в этом.
У меня такая вот проблема. Есть 3 черно-белых изображения, при наведении курсора на одно из них, оно плавно становится цветным. Когда курсор уходит с изображения, оно плавно становится обратно черно-белым.
Все работает замечательно. Но если резко перевести с одного изображения на другое, то в первом все "замрет" в том состоянии, в котором было в момент, когда курсор зашел на территорию второго изображения.
После некоторых пасов руками и жертве местным богам я додумался назначать каждому объекту свою функцию.
Подскажите как можно избавиться подобного глюка?
for (i = 1; i < 4; i++) {
	document.getElementById("img" + i).onmouseover = function (event) {
...
}

Последний раз редактировалось Yami, 03.02.2010 в 22:59.
Ответить с цитированием