我已经成功附加了Javascript的WordPress菜单项,我试图让它在点击时滚动到页面底部。滚动本身工作正常,但我发现在向下滚动到底部之前,页面会跳到顶部几分之一秒。该代码看起来像这样:
$("#menu-item-135").click(function() {
$('html, body').animate({ scrollTop: $(document).height() - $(window).height()}, 500);
});
我搜索了一个解决方案,最后得到了这个
$("#menu-item-135").click(function() {
$('html, body').animate({ scrollTop: $(document).height() - $(window).height()}, 500);
return false;
});
我所做的只是添加'return false;'。这解决了跳到顶部的问题,但现在页面在滚动之前跳到了底部!有没有人对我的尝试有任何其他想法?
答案 0 :(得分:1)
window.scrollTo(0, 0);
你需要试试这个。