jQuery实现页面滚动时动态加载内容的方法_jquery
程序员文章站
2022-04-11 12:17:49
...
本文实例讲述了jQuery实现页面滚动时动态加载内容的方法。分享给大家供大家参考。具体分析如下:
很多网站,比如twitter,京东商城首页,会在页面滚动到一定的位置时才动态加载页面内容,这样可以加快页面打开的速度,也可以节约带宽,下面的JS代码就可以帮你做到。
var loading = false; $(window).scroll(function(){ if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){ if(loading == false){ loading = true; $('#loadingbar').css("display","block"); $.get("load.php?start="+$('#loaded_max').val(), function(loaded){ $('body').append(loaded); $('#loaded_max').val(parseInt($('#loaded_max').val())+50); $('#loadingbar').css("display","none"); loading = false; }); } } }); $(document).ready(function() { $('#loaded_max').val(50); });
希望本文所述对大家的jQuery程序设计有所帮助。
推荐阅读
-
页面刷新时记住滚动条的位置jquery代码实现方法
-
jQuery向下滚动即时加载内容实现的瀑布流效果_PHP
-
jquery实现Li滚动时滚动条自动添加样式的方法_jquery
-
jQuery实现动态加载(按需加载)javascript文件的方法分析
-
页面刷新时记住滚动条的位置jquery代码实现方法
-
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
-
jQuery实现当拉动滚动条到底部加载数据的方法分析
-
jQuery向下滚动即时加载内容实现的瀑布流效果
-
jquery实现在页面加载的时自动为日期插件添加当前日期
-
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果