我不想实现的是当按下按钮时页面滚动到某个位置。我可以在 Chrome 和 IE 等浏览器上使用它,但它似乎不适用于任何移动浏览器。
这是我使用的代码:
$("#programmaMenu").on("click", "div", function(event){
event.preventDefault();
$('html').stop().animate({
scrollTop: $("#"+$(this).attr("rel")).position().top - 120
}, 500, 'swing');
});
该事件确实会触发,只是不会发生滚动。