1
我知道這個問題之前被問過,但是我無法讓我的代碼工作。FancyBox Iframe不第二次關閉
我有我的fancybox啓動:
$(document).ready(function() {
$('.fancybox').on('click', function(event) {
event.preventDefault();
$.fancybox({
'type' : 'iframe',
// hide the related video suggestions and autoplay the video
'href' : this.href = this.href.replace(new RegExp("([0-9])","i"),'moogaloop.swf?clip_id=$1') + '&autoplay=1',
'overlayShow' : true,
'centerOnScroll' : true,
'speedIn' : 100,
'speedOut' : 50,
'width' : 640,
'height' : 480
});
});
});
,然後IFRAME被稱爲:
<a class="fancybox fancybox.iframe" href="http://vimeo.com/123456">
但是當我關閉彈出窗口,然後再嘗試打開一遍視頻沒有顯示出來,任何人都可以幫助我解決它,大多數解決方案都與'type'相關:'inline',並且沒有接縫與我的示例一起工作。
非常感謝,
謝謝JFK,像一個魅力和我的頭痛不見了;)再次感謝 – jmysona
由於某種原因,這不適合我在I.E.彈出窗口顯示,但視頻不播放。 –
@DavidMartinez:什麼不工作?演示(jsfiddle)或您的實現。如果第二個,分享鏈接,看看問題是什麼。 – JFK