#javascript #firefox #mouseevent
#javascript #firefox #mouseevent
Вопрос:
Допустим, у вас есть <div>
скрытый элемент.
К нему привязано событие наведения курсора мыши, и курсор мыши помещается в то место, где <div>
элемент появится, как только он станет видимым.
Как я могу предотвратить запуск события наведения курсора мыши, когда <div>
оно становится видимым?
Ответ №1:
Вы не можете. Событие запускается, когда мышь находится над новым элементом в Gecko, будь то из-за перемещения мыши или перемещения элементов. Это довольно целенаправленно; это заставляет такие вещи, как CSS :hover
, работать правильно, когда мышь не движется.
Комментарии:
1. @bozhidarc нет проблем. Обратите внимание, что в некоторых других браузерах
:hover
фактически НЕ обновляется корректно при перемещении элементов…