Почему js не видит элементы карусели добавленные на страницу через Visual Composer (WPBakery)?

Всем привет. У меня есть OWL карусель, при добавлении её на страницу я хочу посчитать кол-во items
jQuery(function($) {
    //(function() {
        //alert();
        var testimonialsGalleryElement = $('.testimonials-gallery');
        var testimonialsGalleryOwlItemElements = $('.testimonials-gallery .owl-item');
        //var testimonialsGalleryOwlItemElements = testimonialsGalleryElement.find('.owl-item');
        console.log(testimonialsGalleryOwlItemElements.length);
    //})();
});


Но знаете, консоль всегда возвращает 0. А вот если я уже в самой консоли пропишу эти выражения, то я получу кол-во. В чем беда, как быть? Во всем виноват Visual Composer? Мои кривые руки? WP? Заранее спасибо
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ответы на вопрос 1
@wtrouble
Попробуй обернуть, скрипт может считает когда карусель еще не вывелась в DOM
$( document ).ready(function() {
  
});
Ответ написан
Ваш ответ на вопрос

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

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