jQuery响应式Pinterest样式无限动态加载图片瀑布流特效

2021-07-22 1,040
查看演示
下载不了?请联系网站客服提交链接错误!
增值服务:

jQuery响应式Pinterest样式无限动态加载图片瀑布流特效

2021-07-22 网页素材 0 1,040 百度已收录
郑重承诺丨新科源码提供安全交易、信息保真!
增值服务:
源码教程
安装指导
环境配置
模板安装
网站建设
二次开发
¥ 0 金币 开通VIP尊享优惠特权
立即下载 查看演示 升级会员
详情介绍

jq-waterfall是一款仿Pinterest网站的响应式无限动态加载图片瀑布流特效jQuery插件。该瀑布流特效使用ajax调用来动态加载图片,达到无限加载的效果。它使用简单,兼容性好,值得推荐!

使用方法
使用这个瀑布流插件需要引入jQuery和jquery.waterfall.js文件。

<script src=”js/jquery-1.11.1.min.js”></script>
<script src=”js/jquery.waterfall.js”></script>

HTML结构
该瀑布流特效的HTML结个使用一个<div>来包裹图片,然后在外围使用一个<div>作为包裹容器。

<div id=”demo”>
<div class=”box”><img src=”img/01.jpg” alt=””></div>
<div class=”box”><img src=”img/02.jpg” alt=””></div>
<div class=”box”><img src=”img/03.jpg” alt=””></div>

</div>

CSS样式
DEMO中给出了这个瀑布流的基本样式,你可以自行修改为你需要的瀑布流样式。

#demo {
margin: auto;
position: relative;
}

.box {
float: left;
padding: 10px;
border: 1px solid #ccc;
background: #f7f7f7;
box-shadow: 0 0 8px #ccc;
}

.box:hover { box-shadow: 0 0 10px #999; }

.box img { width: 200px; }

调用插件
插件使用Javascript来生成Pinterest样式的网格瀑布流布局。使用ajaxCallback来在页面向下滚动的时候对图片进行动态加载,以达到无限瀑布流的效果。

$(“#demo”).waterfall({
itemClass: “.box”,
minColCount: 2,
spacingHeight: 10,
resizeable: true,
ajaxCallback: function(success, end) {
var data = {“data”: [
{ “src”: “03.jpg” }, { “src”: “04.jpg” }, { “src”: “02.jpg” }, { “src”: “05.jpg” }, { “src”: “01.jpg” }, { “src”: “06.jpg” }
]};
var str = “”;
var templ = ‘<div class=”box” style=”opacity:0;filter:alpha(opacity=0);”><div class=”pic”><img src=”img/{{src}}” /></div></div>’

for(var i = 0; i < data.data.length; i++) {
str += templ.replace(“{{src}}”, data.data[i].src);
}
$(str).appendTo($(“#div1”));
success();
end();
}
});

配置参数
下面是该瀑布流特效的可用参数。

参数 默认值 描述
itemClass “waterfall-item” 图片网格元素的class名称
spacingWidth 10 图片网格元素的水平间距
spacingHeight 10 图片网格元素的垂直间距
minColCount 2 瀑布流布局的最小列数
resizeable false 是否在浏览器窗口缩放时触发positionAll()方法
itemAlign “center” 图片网格元素的对齐方式,可选:center|left
isFadeIn true 是否在加载图片时使用淡入淡出效果
ajaxCallback null ajax回调函数,有2个可用参数:success, end

jQuery响应式Pinterest样式无限动态加载图片瀑布流特效

资源下载此资源仅限注册用户下载,请先
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:1、本站资源均来源于用户上传和网络传播,因此不包含技术服务,请大家谅解!2、本站所有资源仅可用于学习交流,若有商业用途之需,请购买正版,否则产生的一切后果将由下载用户本人自行承担。3、本站资源均来源于用户上传和网络传播,如侵犯您的权益,请务必联系客服(E-mail: 469663672@qq.com)删除。4、本站不保证所提供资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!5、本站资源均来源于用户上传和网络传播,仅供学习交流、参考和研究,请理解这个概念,所以不能保证每个细节都符合您的需求,也可能存在未知的BUG与瑕疵,因本站资源均为可复制品,所以不支持任何理由的退款,请知悉后再支付下载!

新科源码 网页素材 jQuery响应式Pinterest样式无限动态加载图片瀑布流特效 https://www.xinke123.net/183.html

常见问题
  • 因为源码、模板和插件等资源具有可复制性、可传播性,仅用于学习研究,不可商用,订单一旦生效,不支持退换,所以请您务必看清楚后再购买。
查看详情
  • 我们承诺资源均和演示效果图一样,如有不同,全额退款,并且我们的源码和模板都没有留后门,请放心使用。
查看详情

相关文章

评论
暂无评论