我在这里有一个jQuery SlideDown / SlideUp Demo:https://tinker.io/8e585/15
当我点击“测试2”链接时,视口是否可以向下移动到页面的那一部分?那么'测试2'会出现在窗口的顶部吗?
我曾尝试过:$(window).scrollTop($('div#box2').offset().top)
但在FF中遇到了问题。
对此有简单解决方案的任何想法?
非常感谢: - )
答案 0 :(得分:2)
试试这个:
$("#box2 h2").click(function () {
var $this = $(this);
$('html, body').animate({
scrollTop: $this.offset().top
}, 1000);
return false;
});