移动端触底加载时前端开发过程中常用功能,主要是通过三个值的大小来进行判断: 首先介绍jquery的写法,代码如下: $(window).scroll(function(){ var windowH=$(window).height();//设备可见区域高度 var documentH=$(document).height();//整个网页的高度(包括未显示的部分) var scrollH=$(window).scrollTop();//滚动条滚动上去的高度 //或者 scrollH = $(do
有个同事说再javascript中你可以做任何你想做的事情,当时觉得不以为然,今天遇到个问题,就是页面重新加载后总是回到页面的顶部,如果客户只想看到他想看到的部分是怎么变化的,这个体验就好了.原本想象应该有页面设置scroll之类的,没有看到,在网上搜到一个方法就是在页面加载前用cookie记录滚动条的位置,加载之后从cookie中取回这个值再设置滚动条的位置,这个方法如此风骚. window.onbeforeunload = function(){ var scrollPos; if (typ