0

在 Fancybox 2.0(使用 NextGen Gallery)中,弹性选项使图像从屏幕中心出现,而不是图像原点

我希望它看起来像示例中那样来自图像位置。我已经从示例中复制了确切的代码,但没有得到想要的结果

网站: http ://www.beerpong.kevindaniels.net/competitive-beer-pong/wsobp-archive/wsobp-7/

编辑:我的代码(移自评论)

jQuery('.fancybox').fancybox({
    openEffect: 'elastic',
    openSpeed: 150,
    closeEffect: 'elastic',
    closeSpeed: 150,
    prevEffect: 'none',
    nextEffect: 'none',
    closeBtn: false,
    helpers: {
        title: {
            type: 'inside'
        },
        buttons: {}
    },
    afterLoad: function () {
        this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : '');
    }
}).removeAttr("title");
4

1 回答 1

1

添加此选项:'orig': $(this)

它将效果的原点设置为被单击的元素。

于 2013-04-14T10:49:42.110 回答