@WebforSelf

Как сделать блок с видео при наведении на кнопку?

Друзья, уже довольно давно мучаюсь с данной проблемой . Есть сайт.
https://russia.feeriya.ru/catalog/batarei_saljutov...
Там есть кнопка с видео которая при наведении выводит маленькое окно в котором видео запускается. при клике же на полный экран. При клике проблем не возникло, вешаю фансибокс и без проблем. Вывожу ссылку на видео с CMS. А вот с таким блоком уже запара...
5dd3d59d6414c148240501.png

<div class="product-block__video-btn" data-video-file="01357"  data-video="01357">VIDEO</div>
 
 <div class="product-block__video-wrapper">
        <div class="product-block__video" data-video="01357"></div>
      </div>


$(".product-block__video-btn").on("mouseover", "video", function(){
  var video_parent = $(this).parent().parent().find('.product-block__video-wrapper'),
    video_block = video_parent.find('.product-block__video'),
    video_id = video_block.attr('data-video');
    video_block.empty();
    video_parent.addClass('active');
    var video = $('<video allow="autoplay"></video>'),
      video_wrapper = $("<div id='player_catalog_grid'/>");
    $(["mp4"]).each(function(i, type) {
      video.append($("<source/>").attr({
        src: "https://site.ru/video/" + video_id + "." + type,
        type: "video/" + type
      }));
    });
    video_block.append(video_wrapper);
    video_wrapper.append(video);
});


не хочет работать, даже ничего не пытается подгрузить. Где ошибся?
Отблагодарю за помощь.
  • Вопрос задан
  • 40 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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