JQEURY 实现监控到达可视区域后执行函数

现在很多网站都有这样的功能,就是数字从零一直渐增最后达到指定的数字。这个功能的实现在学做网站论坛前面的建站教程中也讲到了怎么制作。

通常情况下这个变化是网页一加载后,就会执行这个函数,如果位置比较低时,就看不到变化的过程。这时我们就需要通过JQEURY 实现监控到达可视区域后执行这个函数。

方法如下:


$(document).ready(function () {

$(window).scroll(function () {

var a = $("#perform").offset().top;

if (a >= $(window).scrollTop() && a < ($(window).scrollTop() + $(window).height())) {

//到达可视范围后执行某个函数

}

});

});

通过这个JQUERY判断就可以实现到达某个可视范围后,才会执行某个函数。

关闭 维课网微信