layer弹出图片的问题 , 用layer写一个漂亮的图片弹出


首先你需要进入`layer`官网下载代码,然后在项目中引入layer和他所依赖的jquery文件.

微信截图_20191106103049.png


下面开始编写代码.

if ($('.zf-img-pop').length > 0 && $(window).width() > 1000) {
$('.zf-img-pop').click(function () {
$url = $(this).data('url');
img = '<img style="width: 100%;" src="' + $url + '">'

layer.open({
type: 1,//Page层类型
title: false,
offset:'100px',
area: '900px',
skin: 'layui-layer-nobg', //没有背景色
anim: 1,//0-6的动画形式,-1不开启
content: img
});
})
}

代码编写完成,你可以在html中这样使用它

<a class="zf-img-pop" href="javaScript:void(0)" data-url="图片地址"></a>

效果如下

image.png

来源: 原创
标签: layer 图片弹出

作者介绍

Image Description

zfajax舫

小时候的梦想是当宇航员,长大的梦想是在北京买套90㎡房的小站长、自媒体人,2014年毕业,后从事过网站开发搭建工作;2016年,创建了张舫博客;20015-至今在北京工作(微信:a7983310)

评论列表

还没有人评论,抢占前排沙发

发表评论

关于作者

Image Description

zfajax舫

小时候的梦想是当宇航员,长大的梦想是在北京买套90㎡房的小站长、自媒体人,2014年毕业,后从事过网站开发搭建工作;2016年,创建了张舫博客;20015-至今在北京工作(微信:a7983310)

关注作者

Social Links

定制项目外包

Unit 25 Suite 3, 925 Prospect PI,
Beach Resort, 23001

手机号码

18600004319