在IE和FF中Jquery动画scrollLeft错误

时间:2011-04-14 12:53:03

标签: jquery internet-explorer jquery-animate

我尝试动画水平滚动,但在IE和FF中得到一个小问题,当点击滚动时,得到一个“闪光”看起来像以前的div的幽灵。很难用文字解释,请参阅http://amplabusca.org/teste2/ementa.php

中的示例

为什么会这样?

1 个答案:

答案 0 :(得分:2)

将您的点击事件更改为$('#next').click(function (event) { event.preventDefault(); // Your code... });,以防止“移动到锚定”标准行为。

$('#next').click(function(event) {
    event.preventDefault();
    margin +=width;
    $('html, body').stop().animate({scrollLeft:"+="+500},1000);
    $("#prev a").css('visibility','visible');
});