使用fancybox我可以打开fancybox,我正在使用IFRAME。现在我正在尝试打开另一个fancybox,一切都很顺利。
但是当我打开第二个fancybox时,它会在同一个fancybox下面创建一个大黑盒子并在其上打开另一个fancybox但是它看不清楚
父级fancybox
$(document).on('click','#table td a', function(e) {
var call = e.currentTarget.toString();
var create = call;
$.fancybox({
'width':840,
'height':600,
'type':'iframe',
'autoScale':'false',
openEffect: 'elastic',
href:'child.php?mid='+encodeURIComponent(create),
closeEffect: 'elastic'
});
});
我在我的儿童fancybox代码中使用以下代码我正在使用:以下代码位于child.php
文件
$(document).on('click','#table3 td font a', function(e) {
var hrefcall = e.currentTarget.toString();
$.fancybox({
'width':840,
'height':450,
'type':'ajax',
'modal': false,
'autoScale':'true',
openEffect: 'elastic',
href:'next.php?iurl='+encodeURIComponent(hrefcall),
closeEffect: 'elastic',
"overlayColor": "#ccc", // here you set the background black
"overlayOpacity": 1, // here you set the transparency of background: 1 = opaque
"hideOnOverlayClick": true, // if true, closes fancybox when clicking OUTSIDE the box
"hideOnContentClick": true
});
e.preventDefault();
});
现在这样可行,但正如我所说的那样,它会在底部放出一个灰色的大盒子,打开一个看不清楚的新花式盒子。
我想让父级fancybox在打开时变灰。
我正在使用fancybox版本2.0.3