@newaitix

Почему onmouseout срабатывает?

Предположим есть один блок и два вложенных в него

<div id="a">
<div id="b"></div>
<div id="c"></div>
...
</div>


если я напишу:
document.getElementById('a').onmouseout=function(){console.log("Курсор покинул элемент 'a'");};

То он будит срабатывать и когда курсор покидает элемент 'a' и когда покидает два остальных элемента 'b' и 'c' но при этом остается в пределах элемент 'a'.
Как можно переделать код чтоб событие срабатывало только на элемент 'a'
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Halyluya
просто оставлю здесь :)
https://learn.javascript.ru/event-bubbling
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы