我尝试动画水平滚动,但在IE和FF中得到一个小问题,当点击滚动时,得到一个“闪光”看起来像以前的div的幽灵。很难用文字解释,请参阅http://amplabusca.org/teste2/ementa.php
中的示例为什么会这样?
答案 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');
});