0
我使用jQuery和colorbox lightbox插件在ligthbox中打開iframe。colorbox - 關閉父iframe並打開新的iframe lightbox
的問題是:
- 我點擊按鈕,它會打開我的主要的iframe收藏
- 主要IFRAME裏面燈箱 - 有按鈕,類.flash_shareable
- 當你點擊,它應該關閉父級(即主iframe),然後打開一個新的iframe,它鏈接到
它是關閉父iframe,但它不打開新的iframe。
我的代碼:
$(document).ready(function(){
var y = $(document.body).height();
var x = $(document).width();
parent.$.colorbox.resize({innerWidth:x, innerHeight:y});
$('.iframe').colorbox({iframe:true}); //ligthbox
$(".flash_shareable").click(function() {
parent.$.colorbox.close();
$.colorbox({href:"faq.html", iframe:true, width:800 + "px", height:600 + "px", open:true});
})
});
IFRAME的HTML,從中我試着去打開另一ligthbox:
<button class="flash_shareable" type="button">open flash</button>
儘量不要附加'colorbox'一個元素,如下所示:'$ .colorbox({IFRAME:真,HREF:yourUrl});'。並在'click'功能結束時修復丟失的';'。 –
我剛剛測試過,它只適用於Firefox n IE9,不適用於Chrome或IE8。 – STEEL