JQuery FancyBox С проблемой IFrame (PHP)

Привет, я пытаюсь использовать FancyBox на странице, которую я создаю, содержащей видео. Как и в галерее видео, я намерен связывать видео на YouTube.

Проблема, которую я получаю, – это просто ссылки на возрастную ссылку, которую нормальный тег будет делать, и ничего больше не произойдет.

Это код, который я использую для создания видео.

  while ($row = mysqli_fetch_assoc($result)){ echo " <div class='portalVideo'> <a class='fancybox fancybox.iframe' href='https://www.youtube.com/watch?v=DB7jsjt4Uec'> <h3> <strong>".$row["VideoName"]."</strong> </h3> </a> </div>"; } 

Вся моя видеосвязь вытаскивается из базы данных, а затем отображается на странице как текстовая ссылка, которая «должна» открывать iframe при нажатии. Единственный аспект, который не работает, – это iframe . все остальное тянет и отображает правильно.

Я правильно включил файлы, и они правильно ссылаются на ресурсы. только для консолидации см. ниже.

 <script type="text/javascript" src="scripts/jquery.fancybox-1.3.4.pack.js"></script> <link rel="stylesheet" type="text/css" href="css/jquery.fancybox-1.3.4.css"> 

Основываясь на этом переполнении стека, я попытался его исправить. Мой код содержит jquery ниже под заголовками.

 <script type="text/javascript"> $(document).ready(function() { $('a.fancybox').fancybox(); }); </script>