• 【前端】 Layui点击图片实现放大、关闭效果


    实现效果:点击图片实现放大,点击空白处关闭效果。下图。

    实现逻辑:二维码是使用JQ插件生成的,点击二维码,获取图片路径,通过Layui的弹窗显示放大后的图片。

    Html

    1. <div id="qrcode" class="pi-codeimg-open" style="width:1.5rem;height:1.5rem;margin:0 auto">div>
    2. <div style="font-size:0.22rem; width:1.8rem; text-align:center; margin:0 auto">签到二维码(放大)div>

    js代码,获取点击图片的路径,修改样式 

    1. $("#qrcode").click(function(){
    2. var imgSrc=$("#qrcode img").attr('src');
    3. // console.log(imgSrc)
    4. layer.open({
    5. type:1
    6. ,title:false
    7. ,closeBtn:0
    8. ,skin:'layui-layer-nobg'
    9. ,shadeClose:true
    10. ,content:'
      '
    11. +' '" style="width:3.5rem; height:3.5rem" > '
    12. +'
      签到二维码
      '
    13. +'
      '
  • ,scrollbar:false
  • })
  • })
  • JQ生成二维码参考:【前端】JQ生成二维码_下页、再停留的博客-CSDN博客JQ生成二维码。https://blog.csdn.net/qq_25285531/article/details/132223927

  • 相关阅读:
    Chrome开发者工具详解
    Git:代码回溯,分布式版本控制,团队协同开发,远程备份
    MySql 数据库基础概念,基本简单操作及数据类型介绍
    Taurus.MVC 微服务框架 入门开发教程:项目集成:1、服务端:注册中心、网关(提供可运行程序下载)。
    23.4 Bootstrap 框架5
    区间和 离散化
    Prometheus基于Consul的 Redis 多实例监控方案
    《Effective Java》第54条:返回零长度的数组或者集合,而不是null
    openxr runtime Monado 源码解析 源码分析:Prober设备发现和管理 system device HMD target instance
    【R】R包MethylCal安装问题解决 Rtools is required to build R packages
  • 原文地址:https://blog.csdn.net/qq_25285531/article/details/132576257