Javascript.RU

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

Последовательность обработки событий
Имеется вложенный список (кол-во вложений не ограничено).
Список выводится на страницу в виде схемы через элемент <div>. У каждого элемента списка есть два обработчика события onMouseOver и onMouseОut.
При наведении мыши на один из элементов у него меняется стиль, а также меняется стиль у всех его "родителей" (зажигаются). Соответсвенно при onMouseout все стили элемента и родителей меняются на исходный (гасятся).

Проблема заключается в следующем: если мышку быстро перевести с одного элемента А на другой Б, с одинаковыми "родителями", но с разной длинной вложенности - у А 7-е колено, а у Б - 4-ое - события по зажиганию от элемента Б проходят быстрее, чем гашение родителей элемента А.
В результате общие родительские элементы сначала еще раз зажигаются (Б), а потом гасятся (А), хотя должны быть остаться зажженными.

Подскажите п-ста, существует ли способ упорядочить эти события, то есть чтобы onMouseOver одного элемента не начинал выполняться, пока не закончит выполняться onMouseОut другого элемента?
Ответить с цитированием
  #2 (permalink)  
Старый 14.09.2009, 19:04
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Мы сами все это реализовать должны, чтобы посмотреть на проблему? Выложите где-нибудь страничку для демонстрации.
Ответить с цитированием
  #3 (permalink)  
Старый 14.09.2009, 23:26
Новичок на форуме
Отправить личное сообщение для rolling Посмотреть профиль Найти все сообщения от rolling
 
Регистрация: 09.09.2009
Сообщений: 8

нуу. это модно увидеть здесь http://test.nabazar.com.ua/new/
Может лучше код сразу?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кроссбраузерное навешивание событий на динамический элемент Pula Events/DOM/Window 5 02.07.2009 15:02
Подключение событий в onload и определение их типа anstm Events/DOM/Window 2 07.04.2009 15:20
Передача результата обработки клиенту sim Общие вопросы Javascript 7 10.02.2009 06:49
Явный вызов процедуры обработки события. supchik Общие вопросы Javascript 18 27.01.2009 13:16
Модели событий partyzan Общие вопросы Javascript 2 30.04.2008 20:48