Jquery fancyBox3触发一个iframe
在旧的FancyBox版本中,我使用以下代码打开了一个iframeJquery fancyBox3触发一个iframe,jquery,fancybox-3,Jquery,Fancybox 3,在旧的FancyBox版本中,我使用以下代码打开了一个iframe $.fancybox({ 'padding': 20, 'width': '650px', 'type': 'iframe', 'href': '....php?anchor=' + xyz, 'autoDimensions': true,
$.fancybox({
'padding': 20,
'width': '650px',
'type': 'iframe',
'href': '....php?anchor=' + xyz,
'autoDimensions': true,
'autoScale': true,
'centerOnScroll': true,
'scrolling' : 'no',
afterClose : function(){
location.reload();
}
});
在新版本中,这是不可能的。
有什么想法吗?只要看看docs/API就行了。是这样的:
$.fancybox.open({
src : 'https://codepen.io/',
type : 'iframe',
opts : {
iframe : {
css : {
width: '500px'
},
attr : {
scrolling : 'no'
}
},
afterClose : function() {
alert('done!');
}
}
});
演示-thx。我几分钟前就测试过了,但没有成功。但是现在!对不起;-)