У меня есть простая разметка, подобная этой:
<div class="iframe-container">
<iframe src="iframe.html" frameborder="0"></iframe>
</div>
Я прикрепил события щелчка к элементам внутри iframe, и у меня возникает проблема, когда я щелкаю где-то внутри iframe-container
, который НЕ находится внутри iframe viewport - событие нажатия внутри триггеров iframe! Я даже попытался console.log(e.target);
внутри iframe, чтобы увидеть, откуда происходит событие click, и он показывает родительский элемент DOM в консоли. У меня сложилось впечатление, что события кликов или события в целом распространяются вверх, а не вниз (не говоря уже о переходе внутрь iframe)
Есть мысли?