如何在turn.js中禁用peel(悬停效果)?

7
我不想在turn.js中使用hover动画效果。 已经尝试过以下方法:
$('#flipbook').turn({
    width: 400,
    height: 300,
});

$('#flipbook').turn('peel', false);​

任何形式的帮助都将不胜感激。
2个回答

9
我使用了这个:
flipbook.bind('start', 
    function (event, pageObject, corner)
    {
        if (corner == 'tl' || corner == 'tr' || corner == 'bl' || corner == 'br')
        {
            event.preventDefault();
        }
    }
);

现在,它不再显示剥皮效果:-)

使用像next这样的方法时,corner参数被设置为null。如果(corner)也可以使用更短的方式。 - oriadam

2
  corners = {
    backward: [],
    forward: [],
    all: []
  },

这应该可以解决你的问题。

这需要访问和修改脚本的未压缩版本。 - Charlie
我采用了其他答案,似乎运行得很好。即使这个脚本是免费的,我也认为它不值得使用;太糟糕了,我们已经进展到这个项目的后期,不能换用其他东西。它太容易出错和不可靠,更别提缺乏选项和差劲的用户体验了。哎,算了。 - Charlie
@Charlie,请务必告诉我如果你换了其他的东西,我也想换。 - Mirage

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接