码迷,mamicode.com
首页 > 其他好文 > 详细

滚动到指定元素的id处+当元素出现在浏览器显示区域就会自动加载

时间:2014-05-24 01:56:28      阅读:410      评论:0      收藏:0      [点我收藏+]

标签:c   a   int   html   set   cti   

//滚动到指定元素的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处+当元素出现在浏览器显示区域就会自动加载

标签:c   a   int   html   set   cti   

原文地址:http://www.cnblogs.com/wuweimin/p/3736757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!