Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Закрыть родительский <div> при клике на js баннер в нем. (https://javascript.ru/forum/misc/78747-zakryt-roditelskijj-div-pri-klike-na-js-banner-v-nem.html)

lipatoffal 30.10.2019 13:27

Закрыть родительский <div> при клике на js баннер в нем.
 
Добрый день. Не получается самому разобраться : событие всплытие - учитывается.


(Пример 1) работает : При клике, на баннер, обернутый в тег <a> элемент id='aa' пропадает с экрана и осуществляется переход по ссылке.

<a id='aa' href="http://example.com" target="_blank" ><img src="http://example.com/example.gif" /></a>

<script>
document.getElementById("aa").addEventListener("cl ick", function (e) {document.getElementById("aa").style.display="none ";}, false );
</script>



(Пример 2) не работает : При клике на скриптовый баннер элемент id="bb" не пропадает с экрана, а переход по ссылке идет

<div id="bb">
<script type="text/javascript" src="https://example.com/1064167"></script>
</div>


<script>
document.getElementById("bb").addEventListener("cl ick", function (e) {document.getElementById("bb").style.display="none ";}, false );
</script>

Пожалуйста, подскажите, где я допустил ошибку?
Cпасибо.


Часовой пояс GMT +3, время: 05:35.