位置: 编程技术 - 正文

利用jquery实现瀑布流3种案例(jquery瀑布流代码)

编辑:rootadmin

推荐整理分享利用jquery实现瀑布流3种案例(jquery瀑布流代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery示例,jquery瀑布流代码,jquery瀑布流,使用jquery,jquery ul li,jquery ul li,使用jquery,jquery瀑布流代码,内容如对您有帮助,希望把文章链接给更多的朋友!

一、瀑布流是我们常见的案例,这里主要讲述,用jquery的方式实现瀑布流的功能!

引言:我们经常见到很多网站的瀑布流功能,如淘宝、京东这些商品等等..

实现它我们首先考虑几个问题:1、获取到数据 2、排列的方式 3、如何实现排列

其实,在瀑布流里有个核心的功能就是用到了绝对定位

我们逐步深入分析:

这是html的布局,css布局可以自己设置,只要保证grid盒子有绝对定位,其父元素有相对定位即可!后面有参考代码

下面是script部分

这种方式,可以通过for循环按照顺序获取图片的索引值,然后不断的更改其css样式中的top值和left值!

在我们获取图片的资源时,有的时候图片的高度是不一致的,如果一直按照顺序排列,最后的图片显示,排列不整齐,就会效果不佳!

继续往下看:

我们可以通过另一种方法,来实现图片插入当前列最短的一列,可以解决这个问题!

下面我们来主要看一下jquery的代码:

好了,现在我们已经通过两种方式解决了瀑布流这个问题,但是我们还有个问题没有解决,那就是做瀑布流很大的原因是因为图片的量比较大,我们一个一个写html是不是有点太low了!

继续往下看:

下面介绍一种利用引擎模板来获取json后台的数据的方式,实现这个问题!

利用jquery实现瀑布流3种案例(jquery瀑布流代码)

1、我们只需要搭建一个html盒子即可!

2、盒子搭建好了,数据要获取啊,就靠它!

3、这是两个js库,在网上可下载到!

4、下面是具体的js部分,需要仔细分析了!

主要包括,调用搜索引擎模板里获取到的内容,绑定函数,转换成jquery对象!

这一部分主要包括:通过ajax向json请求数据

这一部分主要包括:遍历函数,进行寻找最短的列排列格子!

还有这一些,也是第四部分:

最后一步是:滚动的函数,这一部分建议使用console.log在后台验证一下,更容易理解!

虽然最后一种办法麻烦,但是这一次完成,我们就可以使用很多次,并且自动获取很多数据!

下面给大家附上原码,大家好好测试一下,不要忘记更改图片和路径哦!

第一种方法原码:

第二种方法原码:

第三种方法原码:

标签: jquery瀑布流代码

本文链接地址:https://www.jiuchutong.com/biancheng/382001.html 转载请保留说明!

上一篇:JQuery遍历元素的父辈和祖先的方法(jquery遍历表单元素)

下一篇:JQuery遍历元素的后代和同胞实现方法(jquery中遍历指定的对象和数组是哪个方法)

  • 个税手续费发给个人怎么做账
  • 连续三个月发烧怎么回事
  • 润滑油怎么做账务处理
  • 公司购个人的二手车流程
  • 留抵税额抵税怎么做分录
  • 快递费的进项税可以抵扣吗
  • 开公司后如何报个税申报
  • 营改增后增加了什么征税项目
  • 营改增怎么抵扣
  • 异常增值税扣税凭证
  • 接手新公司涉税问题分析
  • 购买健身器材需要注意什么
  • 工程款主营业务成本
  • 合并报表内部往来核对不上
  • 年末利润分配会计处理
  • 借给其他公司借款会计分录
  • 高速公路过路费税率是多少
  • 委托加工物资怎么入账
  • 税务局报表利润表本期金额
  • 房地产公司简易计税增值税
  • 上月没交社保本人能交吗
  • 电脑bios设置最佳性能和默认
  • 苹果电脑macbookpro使用教程
  • 支付工程款需要什么财务手续
  • cpu性能排行榜天梯图快科技
  • 服务业结转成本与收入如何配比
  • 支付拍卖成交金额是多少
  • 不动产经营租赁范围
  • unik面部识别怎么用
  • php入门基础教程
  • 房地产企业增值税扣除土地成本
  • 补交上年度企业所得税报表怎么填写
  • php反序列化漏洞原理
  • react组件框架
  • yolo目标识别
  • readline只读一行
  • 微信自定义菜单在哪里
  • cms和php的关系
  • 工会筹备金不缴可以吗
  • 增值税发票认证在哪里
  • 认证已过期请重新登录
  • 固定资产折旧准备属于什么科目
  • 收到发票怎么写摘要
  • 无票收入会计分录实例
  • 小规模减免附加税会计分录怎么做
  • 以无形资产换入固定资产发生的净损益
  • 成本发票未到怎么入账
  • 库存商品盘盈是什么意思
  • 公司软件使用制度
  • 环保局罚款记什么科目
  • 债务抵消的构成要件
  • 建筑装饰行业工业化道路研究参考文献
  • 滞纳金的收取范围是什么
  • 会议中发生的相关事件
  • 库存商品成本差异怎么结转
  • sql wind
  • sql server数据库查询语句
  • innodb_index_stats导入备份数据时报错表主键冲突的解决方法
  • mysql连接数 是针对db还是服务器
  • 新疆喀什地区身份证号码开头
  • linux中使用最多的命令
  • 没有推送windows11
  • centos权限不够怎么办
  • win10彻底恢复出厂设置
  • win7系统谷歌浏览器打不开网页
  • 雷柏7100p怎么样
  • 场景切换方式
  • 计算机图形学考研院校
  • 快速掌握日语词汇
  • mvp设计方案
  • html手机号验证
  • javascript web开发
  • js实现组件功能
  • Android-Universal-Image-Loader最新框架解析
  • 昌吉市税务大厅
  • 车船税属于地方固定收入吗
  • 印花税会计分录怎么做 印花税需要计提吗
  • 国税地税什么时候申报
  • 罗湖税务局在哪
  • 运输类增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设