Вспышка под слоем, щелчки - PullRequest
0 голосов
/ 20 мая 2011

Мне нужно перехватить событие наведения на вершину флэш-объекта, поэтому я установил wmode и создал поверх него невидимый div, чтобы прикрепить прослушиватели событий.

Дело в том, что я не могу щелкнуть флэш-объект. Крышка глотает щелчки, и то, что я пытался обойти, испортило события парения.

Существует ли устоявшееся решение для такого сценария или идеи, которые могут помочь? Это 30-я проблема, с которой я столкнулся за 2 дня, и она сводит меня с ума xD.

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 30 августа 2016

Я знаю, что вы давно решили свое решение, но, судя по звукам, вы могли бы также использовать код pointer-events: none; для решения своей проблемы. Это позволило бы щелчкам проходить прямо через крышку.

См. документы

события указателя: нет;

Элемент никогда не является целью событий мыши; однако события мыши могут предназначаться для его дочерних элементов, если у этих потомков есть события указателя, установленные в некоторое другое значение. В этих обстоятельствах события мыши будут запускать прослушиватели событий на этом родительском элементе по мере необходимости на пути к / от потомка во время фаз захвата событий / пузырей.

0 голосов
/ 20 мая 2011

решаемая.Я просто снял крышку и прикрепил слушателей к другому ненавязчивому контейнеру, в котором были еще несколько элементов div и затем flash-объект.

Обложка была пережитком решения другой проблемы и больше не нужна.В любом случае, ребята, спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...