我想要实现的是当按下按钮时滚动到某个位置的页面。我在Chrome和IE等浏览器上工作,但似乎无法在任何移动浏览器上工作。如何使用jQuery在移动浏览器上动画滚动?
这是我使用的代码:不火,只有不会发生
$("#programmaMenu").on("click", "div", function(event){
event.preventDefault();
$('html').stop().animate({
scrollTop: $("#"+$(this).attr("rel")).position().top - 120
}, 500, 'swing');
});
事件滚动。
尝试选择'html'和'body'元素:'$('html,body')' – undefined
谢谢,这就是答案 –