我想编写一个Jquery或JS脚本来向下滚动给定的页面,如果它有垂直滚动条。这是使用鼠标滚轮实现网页导航的自动化,所以我应该可以随着时间对它进行动画处理。如何在jQuery中垂直滚动网页?
我在读网页,但似乎要做这样的事情,你需要知道一个元素名称。不知道任何元素名称可能吗?像$(document).scrollDown(speed)
?
我想编写一个Jquery或JS脚本来向下滚动给定的页面,如果它有垂直滚动条。这是使用鼠标滚轮实现网页导航的自动化,所以我应该可以随着时间对它进行动画处理。如何在jQuery中垂直滚动网页?
我在读网页,但似乎要做这样的事情,你需要知道一个元素名称。不知道任何元素名称可能吗?像$(document).scrollDown(speed)
?
你可以动画的html
和body
元素scrollTop
财产,像这样:
$(window).load(function() {
$("html, body").animate({ scrollTop: yPosition }, 1000);
});
在这个片段中,yPosition
代表你要达到的高度,1000
控制速度。
要检测的页面有一个垂直滚动条,你可以这样做:
if((document).height() > (window).height())
{
$('html').animate({scrollTop : ((document).height()},'slow');
}
可能重复http://stackoverflow.com/questions/4034659/is-it-possible-to-animate-scrolltop-与-的jQuery –