@kentos

Всплывающее окно с видео, почему не открывается?

Здравствуйте, почему может не открываться окно?

Вот код:
<div class="block_link">
                    <?php for($i = 1; $i <= 3; $i++) {
                        if (get_field("video_title_" . $i) != '' && get_field('video_link_' . $i) != '') {
                            echo '<a class="mechanism-link" data-video="'.get_field("video_link_".$i).'" href="#"><i class="fa fa-youtube-play" aria-hidden="true"></i>'.get_field("video_title_".$i).'</a>';
                        } else {
                            echo '';
                        }
                    }
                    ?>
                    </div>
<div class="mechanism-modal">
                        <div class="btn-close">
                            <span></span>
                            <span></span>
                        </div>

                        <div class="container">
                            <!--                            <div class="row middle-xs center-xs fullheight">-->
                            <!--                                <div class="col-xs">-->
                            <div class="video-container"></div>
                            <!--                                </div>-->
                            <!--                            </div>-->
                        </div>
                    </div>


jQuery('body').on('click', '.mechanism-link', function(event) {
        event.preventDefault();

        var videoURL = jQuery(this).attr('data-video');

        if(videoURL){
            jQuery(".mechanism-modal").fadeIn().css("top", 0);
            jQuery("body").css({overflow:"hidden"});
            jQuery(".mechanism-modal .video-container").html('<iframe width="640" height="400" src="'+videoURL+'" frameborder="0" allowfullscreen>')
        }
    });


Поправка, форма работает, но выводит не ту форму

вот ссылка ссылка
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
konclave
@konclave
Зол, жаден, коварен, злопамятен.
Например, потому что в атрибут data-video попадает пустая строка. Сложно сказать, не видя, какой html в итоге выводится
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы