正如标题所说,fancybox 不再使背景变暗。它可以正常工作和工作,但不会变暗。
来自我的网站的示例:http ://www.remodeling-buffalo.com/gallery.php
我注意到的一件奇怪的事情是,如果我摆脱了在每个页面上调用的“jquery.easing.1.3.min.js”,它会随机修复自己。我可以确认在过去一个月左右调用相同的脚本时它运行良好。
可能是我的 custom.js 中的某些东西导致了问题,但是如果我完全删除它,问题就没有解决,这让我相信这不是问题所在。
这是我专门为fancybox提供代码的文件:http ://www.remodeling-buffalo.com/resource/js/filter-masonry.js
代码是:
/* ---------------------------------------------------------------------- */
/* Fancybox
/* ---------------------------------------------------------------------- */
(function() {
// Images
$('.fancybox').fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'titlePosition' : 'over'
}).each(function() {
$(this).append('<span class="zoom"> </span>');
});
// Iframe
$('.iframe').fancybox({
'autoScale' : false,
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'type' : 'iframe',
'titleShow' : false
}).each(function() {
$(this).append('<span class="zoom"> </span>');
});
})();
/* end Fancybox */
我只是不知道出了什么问题,因为一切似乎都和以前一样,但是为什么随机删除“jquery.easing.1.3.min.js”可以解决问题?
不知道我还能在这里发布什么有用的信息,但这里是 custom.js 的位置:http ://www.remodeling-buffalo.com/resource/js/custom.js
不知道是什么导致了这个问题,或者我可以在这里发布什么来提供帮助。javascript 或控制台中的任何内容都没有弹出错误消息,所以我什至无法开始找出问题所在。
非常感谢大家,我真的很感激,因为我已经为此强调了好几个星期了。