我一直在努力獲得一個YouTube視頻播放作爲HTML5使用「fancybox」的彈出窗口。只有我不能彈出它!相反,它似乎總是打開頁面本身,這完全違背了這一點。我可以用一些建議來解決這個問題,你能幫忙嗎?我看過堆棧溢出,但沒有找到明確的答案。Css/HTML5 - 需要幫助讓一個YouTube的彈出窗口出現使用fancybox2
<!DOCTYPE HTML>
<html>
<head>
<!--fancy box-->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<!-- /fancy box-->
<!--fancy box-->
<script type="text/javascript" src="fancybox/jquery.fancybox.pack.js"></script>
<link rel="stylesheet" href="fancybox/jquery.fancybox.css" type="text/css" media="screen" />
<script>
$(document).ready(function() {
/* This is basic - uses default settings */
$("a#single_image").fancybox();
/* Using custom settings */
$("a#inline").fancybox({
'hideOnContentClick': true
});
/* Apply fancybox to multiple items */
$("a.group").fancybox({
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : false
});
});
</script>
<!-- /fancy box-->
</head>
<body>
<a class="fancybox-media" href="http://www.youtube.com/watch?v=opj24KnzrWo&autoplay=1">Youtube</a><br>
<a class="iframe" href="http://www.youtube.com/watch?v=opj24KnzrWo&autoplay=1">This goes to iframe</a><br >
<a class="iframe" href="http://www.example.com">This goes to iframe</a><br>
<a class="various iframe" href="http://www.youtube.com/embed/L9szn1QQfas?autoplay=1">Youtube (iframe)</a>
</body>
</html>
好了,可我可以擺脫那些。只有如何解決我的問題,pop = up窗口不會彈出? – rockit 2013-03-26 11:14:27
我無法在沒有更多信息的情況下回答此問題,請粘貼您嘗試運行的代碼。 還要確保正確設置fancybox庫的路徑。 – Aequanox 2013-03-26 12:33:32