手机版

javascript实现仿百度图片的瀑布流加载效果

时间:2021-11-03 来源:互联网 编辑:宝哥软件园 浏览:

由于没有服务器,就用一个数据字符串作为下拉时加载图片数据的来源了

html:

!DOCTYPE html html health eta http-equiv=' Content-TYPe ' Content=' text/html;charset=UTF-8 '/脚本src=' http : js/瀑布。js '/脚本样式类型=' text/CSS ' * { padd : 0;margin :0 } # main { position : relative }。销{ padd : 15px 0 0 15pxfloat : left }。box { padd : 10pxborder :1 px固体# cccbox-shadow : 0 6px # CCC;边界半径: 5px} .box img { width :162 ppxhway : auto }/style/head dydiv id=' main ' div class=' pin ' div class=' box ' img src=' http :/images/1。jpg///div class=' pin ' div class=' box ' img src=' http :/images/2。jpg///div class=' pin ' div class=' box ' img src=' http :/images/3。jpg///div class=' pin ' div class=' box ' img src=' http :/images/4。jpg///div class=' pin ' div class=' box ' img src=' http :/images/5。jpg///div class=' pin ' div class=' box ' img src=' http :/images/6。jpg///div class=' pin ' div class=' box ' img src=' http :/images/7。jpg///div class=' pin ' div class=' box ' img src=' http :/images/8。jpg///div class=' pin ' div class=' box ' img src=' http :/images/9。jpg///div class=' pin ' div class=' box ' img src=' http :/images/10。jpg///div class=' pin ' div class=' box ' img src=' http :/images/11。jpg///div class=' pin ' div class=' box ' img src=' http :/images/12。jpg///div class=' pin ' div class=' box ' img src=' http :/images/13。jpg///div class=' pin ' div class=' box ' img src=' http :/images/14。jpg///div class=' pin ' div class=' box ' img src=' http :/images/15。jpg///div class=' pin ' div class=' box ' img src=' http :/images/16。jpg///div class=' pin ' div class=' box ' img src=' http :/images/17。jpg///div class=' pin ' div class=' box ' img src=' http :/images/18。jpg///div class=' pin ' div class=' box ' img src=' http :/images/19。jpg///div class=' pin ' div class=' box ' img src=' http :/images/20。jpg///div class=' pin ' div class=' box ' img src=' http :/images/21。jpg '/div/div/body/HTMljswallper。js :

窗户。onload=function(){ water fall(' main ',' pin ');var data int={ ' data ' 3360[{ ' src ' 3360 ' 1。jpg ' },{ ' src ' : ' 2。jpg ' },{ ' src ' : ' 3。jpg ' },{ ' src ' 3360 ' 4。jpg ' };窗户。onscroll=function(){ if(checkscrolside()){ var opart=document。getelement byid(' main ');//云娥S7-1200可编程控制器:idataint。数据。长度(I){ var opin=文档。创建元素(' div ');//王振(电影)云娥指点江山。pin/王振(电影)君曰名称是吗不透明append child(opin);//王振(电影)阿悦var obex=文档。创建元素(' div '):obox。博世平。追加子对象(obex);var oimg=文档。创建元素(' img ');oImg.src=' ./images/' dataInt.data[i].src(人力资源管理厅);obox。appendchild(国际兽疫局);}瀑布(“main”、“pin”);}:} /*墙喜曰个人识别码云娥id */函数瀑布(父,pin){ var opart=document。getelement byid(父级);//云娥var aPin=getClassObj(不透明Pin)://范思哲,范思哲引脚(引脚)阿云apin var ipin=apin[0].偏移宽度;//何如引脚(引脚)云娥var num=数学。楼层(文件。文档元素。客户端宽度/ipin)://云娥与云娥引脚(引脚)魏冄【中文】刘邦邦朱邦邦朱邦邦【不透明。风格。CSS text=' width 3330 ' ipin * num ' px;利润33300汽车;";//云娥与云娥:是孙悟空哥哥哥哥哥哥哥哥哥哥哥哥var pinhar=[]://云娥不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不,不。a为(var I=0);iapin。长度(i ){//跸嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯嚯阿皮亚老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王老王var pinH=aPin[i].偏移高度;if(INM){ pinhar[I]=pinh;//卓克宏在一个魏冄引脚(引脚)魏冄pinhar } else { var Minh=math。量滴apply(null,pinhar);//唉哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟皮纳罗朱建安先生Minh var minhind ex=getminindex(pinhar,Minh);阿平[我]。风格。位置='绝对';//老陈阿平[我]。风格。top=Minh ' px ";阿平[我]。风格。左=apin[minhind ex].offsetleft ' px//唉哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟你好王振呢阿皮亚[i]嘿嘿嘿嘿嘿嘿pinhar[minhind ex]=apin[I].偏移高度;//维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察维琴察} } } }/* *贺尔蒙贺尔蒙贺尔蒙类1860年范思哲范思哲*/函数getClassObj(父,类名){ var obj=parent。get element sbytname(' * ');//阿宽绿姊姊绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐var pin=[]://哼哼哼哼哼哼哼哼哼杨俊钦先生S7-1200可编程控制器:iobj。长度(i ) {//嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨~我爱你~你好~我爱你~哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟如果.类名==类名){ pin。推动;}:返回接点;}/**** *阿宽引脚(引脚)阿云朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强,朱建强index */函数getminindex(arr,Minh){ for(var I in arr){ if(arr[I]==Minh){ return I;} }函数校验和错误(){ var opart=document。get元素byid(' main ');var aPin=getClassObj(不透明Pin):var last inh=apin[apin。长度-1].场外数学。地板。长度-1]).偏右/2://哼哼哼【中文】吴亚玲吴亚玲瀑布()]绿筠小姐:你好你好菲兰达(是阿云)var scroll top=文档。文档元素。向上滚动| |文档。尸体。滚动顶部;//范仲淹的儿子var文档h=文档。文档元素。客户端高度://绿筠小姐返回(最后一个顶级文档)?true : false/唉哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟阿忠是真的,你好瀑布()魏冄}你好:

何西/www .JB 51。净额/焦本/452663.html

哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟:http://演示。jb51.net/js/2016/JSWallper/

版权声明:javascript实现仿百度图片的瀑布流加载效果是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。