我使用jQuery Colorbox [http://www.jacklmoore.com/colorbox]做幻燈片。我似乎無法弄清楚如何使不同的工作內容(圖片,視頻,內部框架,內聯元素等)jQuery Colorbox幻燈片不同的內容
<p><a class="image" href="ohoopee1.jpg" rel="slideshow">An image</a></p>
<p><a class="video" href=""http://www.youtube.com/embed/617ANIA5Rqs?rel=0&wmode=transparent" rel="slideshow">a Youtube video - should be iframed</a></p>
<p><a class="page" href="http://stackoverflow.com" rel="slideshow">a page, should be iframed.</a></p>
<p><a class="image" href="ohoopee2.jpg" rel="slideshow">Another image</a></p>
在這個例子中,有圖像和iframe中。如果我使用
<script>
$("a[rel="slideshow"]").colorbox({slideshow:true});
</script>
YouTube和IFRAME不顯示(無法加載內容)
我測試了另一種方法,它的工作原理,但它第一次顯示所有圖像,然後視頻(不按順序)。像這樣:
<script>
var $slideshow = $('.image').colorbox({...});
$slideshow.push ($('video').colorbox({iframe:true, ...}));
$slideshow.eq(0).click();
</script>
請記住,我需要他們爲了顯示和任何幫助,將不勝感激,