首页 > 代码库 > jQuery 怎么判断DIV出现在可视区域
jQuery 怎么判断DIV出现在可视区域
直接上代码:
$(window).scroll(function () { var oT = document.getElementById("myDiv").offsetTop; if (oT >= $(window).scrollTop() && oT < ($(window).scrollTop() + $(window).height())) { console.log("div出现在可视范围"); }});
其中 .offsetTop 是原生写法,也可以用jQuery的写法 $(element).offset().Top()
此代码适用于 Html5网站往下滑动时 逐渐显示的 CSS3 animate 动画效果
jQuery 怎么判断DIV出现在可视区域
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。