您好我想使用的fancybox在我提出包含視頻的網頁,像影片畫廊,我的意圖是要在鏈接的YouTube視頻。的JQuery的fancybox有關iframe問題(PHP)
的問題,我得到它只是通過鏈接到年齡鏈接一個正常的a
標籤會做,沒有別的事情發生。
這是我用來生成視頻的代碼。
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">
基於關閉this stack overflow post我試圖解決它。我的代碼包含下面的頭標記下面的jquery。
<script type="text/javascript">
$(document).ready(function() {
$('a.fancybox').fancybox();
});
</script>