以下代码仅在Firefox中跳到顶部,并且仅在Chrome中按预期工作。我已经在StackOverflow上阅读过,对于Firefox和IE,你需要$('body,html')
才能工作,但它仍然没有。在chrome中,它完美运行。任何提示为什么不是?
$('body,html').animate(
{ scrollTop: 0 }, // what we are animating )
{
duration: 1000, // how fast we are animating
easing: 'easeInOutExpo', // the type of easing
});
答案 0 :(得分:1)
从代码中删除event.preventDefault();
解决了这个问题。