【发布时间】:2021-04-26 08:33:44
【问题描述】:
在调用 animate 后,我遇到了浏览器/鼠标滚轮中断的奇怪问题。 “重置”它的唯一方法是刷新浏览器,并避免悬停调用。基本上,当我将鼠标悬停在元素上时,会有一个滚动动作。它可以工作,但在那之后,我的滚轮没有响应。
这是我的代码 sn-p:
<script>
$(function() {
$('#product-home').hover(function(){
$('html, body').animate({
scrollTop: $("#navigation").offset().top - 250
}, 2000);
return true;
});
});
</script>
似乎在 Firefox 中恢复,但 Chrome 需要一个新鲜的。我想知道是否需要重置滚动或其他什么?
【问题讨论】:
标签: jquery css jquery-animate scrolltop