Подскажите, пожалуйста, почему этот скрипт работает только через консоль?
jQuery(document).ready(function(){
var a = document.getElementsByClassName('lg-object lg-image');
for (var i=0; i< a.length; i++){
a[i].onclick= function() {
window.open(this.src);
};
}
});
Сайт на вордпресс. Классы к которым я привязываю функцию - это классы галереи из произвольных полей. Эти классы отвечают за большое изображение в слайдере галереи.
<div class="lg-img-wrap"><img class="lg-object lg-image" src="https://www.bestujevskie-sady.kharkov.ua/wp-content/uploads/2019/03/3-1.jpg"></div>
Скорей всего этот элемент подгружается с помощью ajax