我有一个网页 一共有8个图片 正常是这样的 我打开网站肯定是一下子加载了所有的图片 但是这样可能会很变得很网站加载速度很慢 如果我可以用JQ实现这个效果:首先打开网站默认显示第一张图片 当发生了指定滚动事件 就按照顺序依次加载下面的图片 不滚动我则不加载下面剩下的图片
scroll这个事件肯定是要用到的,但是图片加载那一块我不知道怎么写了图片不是一打开就全部加载完的首先是加载第一张图片如果往下滑了 就加载第二张 第二张再往下滑了就加载第三张 如果第三张停住了 就不加载了 这样可以让我的网站打开速度很快,求大神解答
scroll这个事件肯定是要用到的,但是图片加载那一块我不知道怎么写了图片不是一打开就全部加载完的首先是加载第一张图片如果往下滑了 就加载第二张 第二张再往下滑了就加载第三张 如果第三张停住了 就不加载了 这样可以让我的网站打开速度很快,求大神解答
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body><img id="img1" src="2 (2).jpg"/><img id="img2" /></body><script>
var isImg2Show = false;
window.onscroll = function (){
var top = document.documentElement.scrollTop || document.body.scrollTop;
if(top>200 && !isImg2Show){
document.getElementById("img2").src="2.jpg";
isImg2Show = true;
}
};
</script>
</html>