FancyBox2与IE7兼容?内联内容

时间:2012-05-22 21:18:59

标签: jquery internet-explorer-7 fancybox inline fancybox-2

FancyBox在我正在处理的网站上的IE7中无法打开。这是我犯的编码错误还是在IE7中无效?

当前版本的网站:

http://arbiter-design.com/wycliffe/transformation

1 个答案:

答案 0 :(得分:1)

在你的fancyboxes的设置中,你留下了尾随逗号,IE非常挑剔。删除它们,它将工作。

$(document).ready(function() {
    $('area.fancy').fancybox({
        maxWidth    : 508,
        fitToView   : false,
        closeClick  : false,
        wrapCSS     : 'fancybox-custom', // < remove comma here
    });

    $('a.fancy').fancybox({
        maxWidth    : 508,
        fitToView   : false,
        closeClick  : false,
        wrapCSS     : 'fancybox-custom', // < remove comma here
    });
});

此外,由于设置相同,您可以通过组合选择器将这两个块压缩为一个,请尝试:

$(document).ready(function() {
    $('area.fancy, a.fancy').fancybox({
        maxWidth    : 508,
        fitToView   : false,
        closeClick  : false,
        wrapCSS     : 'fancybox-custom'
    });
});