В этой статье описывается решение мыши в IE путем запуска Mouseout через опцию. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Функции, которые будут реализованы:
Существует Div, когда мышь проходит мимо, этот DIV полностью расширен, и когда мышь уходит, Div вытягивает обратно, и внутри Div есть ящик выбора;
При работе выберите, проблема будет возникнуть в т.е. Когда мышь пройдет через вариант, DIV будет сжиматься, но это явление не относится к другим браузерам.
Решение:
В т.е., когда мышь перемещается в опцию, значение window.event.toelement является нулевым, а значение в других браузерах - это объект;
Когда мышь перемещается непосредственно из div, значение window.event.toelement - это объект, как и другие браузеры;
Таким образом, вы можете добавить следующий код в Mouseout, чтобы решить проблему:
if (window.event.toelement == null) return;
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.