我有一些window.onscroll
活动
$(window).scroll(function(e){
//My Stuff
});
但在我的代码中,我调用动画滚动到某个地方
$('html, body').stop().animate({
scrollTop:555
}, 1000);
所以我如何检测页面是由用户滚动或由我的代码调用的。我当前的解决方案是animate
在我的代码中调用之前放置一个标志然后清除它,但这不是聪明的解决方案。我也读过关于检测e.which
或e.originalEvent
但它不起作用。我认为您的专家在这里有一个很好的解决方案。