У меня есть простой элемент div, который содержит еще один элемент div, который содержит 2 встроенных тега. Я связал событие onmouseout с первым контейнером div и событие onmouseover со вторым контейнером.
Проблема в том, что событие onmouseout возникает, когда пользователь наводит указатель мыши между двумя тегами в div, а также после окончания второго тега.
Что я хочу сделать, так это позволить пользователю навести указатель мыши на весь тег div и запустить событие onmouseout, только когда указатель мыши находится вне элемента div (что я и предполагал из того, что сделал ).
Я увеличил отступы, чтобы закрыть разрыв между двумя тегами. Это работает, но там, где они встречаются в IE7, по крайней мере, событие запускается !!!
Должно быть, я что-то делаю не так, может кто-нибудь, пожалуйста, помогите.
<div id="Div1" onmouseout="hideDiv1()" >
<div id="Div2" onmouseover="showDiv2()">
<a id="A1" href="#">a</a>
<a id="A2" href="#">b</a>
<a id="A3" href="#">c</a>
</div>
</div>