//滚动到指定元素的id处 如:$("#Exam82")
function Jump() {
var scroll_offset = $("#Exam82").offset(); //得到Exam82这个div层的offset,包含两个值,top和left
$("body,html").animate({
scrollTop: scroll_offset.top //让body的scrollTop等于Exam82的top,就实现了滚动
}, 2000); //2000 控制滚动的速度 }
//当元素出现在浏览器显示区域就会自动加载
function autoloading() {
//获取$("#Exam86")距离顶部的距离($("#Exam86").offset().top)-浏览器显示区域的高度($(window).height())
var totalheight = parseFloat($("#Exam86").offset().top) - parseFloat($(window).height());
//获取滚动条到顶部的垂直高度 :
var guen = $(document).scrollTop();
if (parseInt(totalheight) < parseInt(guen)) {
alert("加载中。。。");
}
}
滚动到指定元素的id处+当元素出现在浏览器显示区域就会自动加载,布布扣,bubuko.com
滚动到指定元素的id处+当元素出现在浏览器显示区域就会自动加载
原文地址:http://www.cnblogs.com/wuweimin/p/3736757.html