js瀑布流
来源:互联网 发布:java二次开发有前途么 编辑:程序博客网 时间:2024/05/21 05:21
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><link rel="stylesheet" href="base.css" /><script type="text/javascript" src="jquery-1.11.0.js" ></script><script>$(function(){ var cols = $(".col");$(window).scroll(function(){//滚动条距顶部距离var top = $(window).scrollTop();//当前浏览器高度var height = $(window).height();//文档高度var wHeight = $(document).height();var flag = top + height == wHeight;if(flag){$.ajax({type:"get",url:"data.json",async:true,success:function(data){addImg(data)},error:function(mes){alert(1)}});}})//给每一列增加图片function addImg(arr) {//console.log(arr);for (var i = 0; i < arr.datas.length; i++) {//alert(arr.datas.length);var box = $('<div class = "box"></div>');//$(box).addClass("box");$(box).html('<img src="images/'+arr.datas[i]+'" />');var col = getMinHeight(cols);$(col).append(box);}}/* 高度最小的列dom对象*/function getMinHeight(cols) {//console.log(cols);var min = cols[0]; //高度最小的列dom对象for (var i = 0; i < cols.length; i++) {if (min.offsetHeight > cols[i].offsetHeight) {min = cols[i];}}return min;}})</script></head><body><div id="container"><div class="col"><div class="box"><img src="images/0.jpg" /></div><div class="box"><img src="images/4.jpg" /></div><div class="box"><img src="images/5.jpg" /></div></div><div class="col"><div class="box"><img src="images/1.jpg" /></div><div class="box"><img src="images/4.jpg" /></div><div class="box"><img src="images/6.jpg" /></div></div><div class="col"><div class="box"><img src="images/2.jpg" /></div><div class="box"><img src="images/0.jpg" /></div></div><div class="col"><div class="box"><img src="images/3.jpg" /></div><div class="box"><img src="images/8.jpg" /></div><div class="box"><img src="images/9.jpg" /></div></div></div></body></html>其中data.json是自己模拟的数据{"datas":["0.jpg","1.jpg","2.jpg","3.jpg","4.jpg","5.jpg","6.jpg","7.jpg","8.jpg","9.jpg"]}
1 0
- js实现瀑布流
- js 瀑布流
- js 瀑布流
- js实现瀑布流
- JS瀑布流
- JS原生瀑布流
- JS 实现瀑布流
- JS实现瀑布流
- js 瀑布流效果
- js瀑布流
- js瀑布流
- JS 实现瀑布流
- JS实现瀑布流
- js瀑布流
- JS 瀑布流效果
- js瀑布流
- js瀑布流
- js原生瀑布流
- StringBuffer和StringBuilder源码解析(三)-- indexOf()方法
- uboot下init_sequence_f函数之reserve_video
- 关于利用注解,自动装配搭建s2sm框架的整合
- 数据结构系列之链表——双链表删除
- 总体性能——渲染模块性能
- js瀑布流
- 相关 论文&博客收藏-计算机系统
- 题目1023:EXCEL排序
- js函数作为值传递及sort()用法
- 快捷键的使用
- 在Visual studio 2013上编译QT4.8.6
- HDU 5317 RGCDQ(2015多校联合)
- 神经网络学习笔记(一)
- uboot下init_sequence_f函数之reserve_lcd