Отследить куда ушёл курсор
Есть два СОСЕДНИХ элемента.
По клику на первый, второй как-то изменяет стиль. При уходе курсора из области первого блока, но при условии что он не ушёл на второй, стиль второго возвращаем обратно. То есть надо отслеживать состояние нахождения курсора в области ДВУХ СОСЕДНИХ блоков. Или перефразировав - можно ли приравнять два элемента одному объекту jQuery. Сложность ещё в том, что не понятно как отреагирует браузер на границу перехода между блоками - они вплотную, но с бордерами. То есть, может надо через какой-то setTimeout это реализовывать? P.S. Оборачивание блоков (пусть и динамическое) не предлагать - скорее всего могут отвалиться стили. |
Как на счёт ".mousemove()"? :)
|
крайний случай — координаты
область будет равна: по ширине: от: left первого блока до: left первого блока + width первого блока + width второго блока по высоте: от: top первого блока до: top первого + высота первого :) если высота у блоков разная, то, естественно, ещё и тот кусок, что выступает у большего блока :) |
Часовой пояс GMT +3, время: 08:38. |