jquery懒加载、回到顶部

Q&A:

1. 如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视)。写一个函数 isVisible实现



  
    
    task29
  
  
    

内容1

内容1

内容1

内容1

内容1

内容1

内容1

内容1

hello
jquery懒加载、回到顶部_第1张图片
isVisible

2. 当窗口滚动时,判断一个元素是不是出现在窗口可视范围。每次出现都在控制台打印 true。用代码实现



  
    
    task29
    
  
  
    
test1
test2
test3
test4

效果预览

3. 当窗口滚动时,判断一个元素是不是出现在窗口可视范围。在元素第一次出现时在控制台打印 true,以后再次出现不做任何处理。用代码实现



  
    
    task29-demo3
    
  
  
    
test1
test2
test3
test4

效果预览

4. 图片懒加载的原理是什么?

图片懒加载也称为曝光加载,将页面上的图片分批加载,只有当图片出现在window窗口中(用户可见)的时候,才加载图片;而正常情况下,img元素是自动加载的,所以可以自定义一个图片地址属性,当需要加载图片的时候,将该自定义属性值赋给src属性,以实现优化页面的渲染速度,图片延迟加载。


coding:

  • coding-1
  • coding-2
  • coding-3

本文归饥人谷和本人所有,如需转载请注明来源,谢谢

你可能感兴趣的:(jquery懒加载、回到顶部)