HTML5中swiper实现图片查看功能

swiper实现图片查看功能

分享一个swiper实现的图片查看功能,支持图片点击放大、轮播、关闭等功能。先看一下效果图
在这里插入图片描述在这里插入图片描述

以下是核心代码
function(){
var img_index = $("#article img").index(this);//点击了第几张图
//首次点击引入js,向文档添加元素并初始化swiper
if(true){
var swiper_slider = ‘’;
$.getScript("./js/swiper.js",function(){ //加载swiper.js,成功后,并执行回调函数
var swiper_container = $(’

’);
var swiper_wrapper = $(’
’);
var swiper_icon = ‘
’;
KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲article img").e…(this).attr(“original”)+’">’;//由于使用了lazyload,真正的src在original里
swiper_slider += ‘
<img src="’+$(this).attr(“src”)+’">
’;//由于使用了lazyload,真正的src在original里
});
var btn = KaTeX parse error: Expected 'EOF', got '#' at position 100: …dex:9999;color:#̲fff;text-align:…(’.swiper-container’).hide();">×’);//设置关闭按钮,并绑定事件
swiper_wrapper.append(swiper_slider);
swiper_container.append(swiper_wrapper);
swiper_container.append(swiper_icon);
swiper_container.append(btn);
$(“body”).append(swiper_container);
swiper = new Swiper(’.swiper-container’, {
zoom: true,
initialSlide:img_index,//初始显示第几张
pagination: {
el: ‘.swiper-pagination’,
},
});
});

demo下载链接:https://download.csdn.net/download/demonboy001/10864827

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值