@utensu

Как повесить функцию onclick на все картинки в div-e?

Здравствуйте, на моем сайте есть много статей, но все переделывать и добавлять функцию onclick муторно, есть варианты добавить onclick="return hs.expand(this)" на все картинки в блоке с классом/айди к примеру div_example?
  • Вопрос задан
  • 660 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
$( ".div_example" ).find( "img" ).each(function(index) {
    $(this).on("click", function(){
        return hs.expand(this);
    });
});
Ответ написан
@Alibek-kz
<script>
    function images_click_handler(e) {
        hs.expand(e.target);
    }
    var images = document.querySelectorAll('.div_example');
    images.forEach(function (image) {
        image.addEventListener('click', images_click_handler, false);
    });
</script>
Ответ написан
Ваш ответ на вопрос

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

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