Прототип мышиного центра и отпуск мышью в IE7 - PullRequest
0 голосов
/ 21 декабря 2011

Я пытаюсь создать сценарий выпадающего меню в Javascript, используя Prototype + Script.acul.us

вот пример сайта

http://195.184.94.170/

на mouseenetr в «Über uns» будет отображаться выпадающее меню, оно отлично работает во всех браузерах, кроме IE. При включении любого элемента меню раскрывающееся меню начинает мигать.

Любая помощь?

1 Ответ

1 голос
/ 22 декабря 2011

Я догадываюсь, что у вас всплывают события, но вы сами не можете их протестировать, поскольку они отлично работают на моем IE7.В ваших обработчиках мыши попробуйте поставить event.stop();, когда используется show / hide.

Другая возможность заключается в появлении пузырьков, потому что внутри * есть <a>1009 * и ввод <a> создает два события ввода и событие ухода (когда мышь перемещается от <li> к <a>).Это сложнее исправить, вы можете поместить обработчики событий непосредственно в <a>, что исключает возникновение пузырьков, или использовать тайм-аут для скрытия меню и разрешить его отмену при последующем событии ввода.

...