Здравствуйте, на странице динамически формируются элементы <img>
(кнопка), имеется обработчик нажатия, но срабатывает он только на первой кнопке, а необходимо на всех. Как это реализовать?
<div class="text_2">
<img src="knopka.png"/>
</div>
<div class="all_inone">
<div class="allmodal">
<div class="forma">
<div class="image">
'.$row[1].'
</div>
<div class="descr">
Lorem ipsum dolor sit amet
</div>
<div class="descr">
Lorem
</div>
</div>
</div>
</div>
<script>
var btn_modal = document.querySelector(".text_2");
btn_modal.onclick = function(){
var modal_window = document.querySelector(".all_inone");
modal_window.style.display = "grid";
}
var modal = document.querySelector(".all_inone");
modal.onclick = function(){
modal.style.display = "none";
}
</script>