layui数据表格点击图片放大

news/2024/7/19 13:41:49 标签: html, javascript, js

今天用layui写了一个表格里面涉及图片显示的问题,我想实现通过点击图片弹出一个弹出层,使图片自适应放大。下面是代码:
表格里面:

 {
        field: 'imgUrl',
        title: '展示图片',
        templet: '<div><img src="{{ d.imgUrl }}" alt="" style="width:80px; height:80px;" onclick="showBigImage(this)""></div>'
 },

js点击事件:

<script type="text/javascript">
    //显示大图片
    function showBigImage(e) {
        layer.open({
            type: 1,
            title: false,
            closeBtn: 0,
            shadeClose: true, //点击阴影关闭
            area: [$(e).width + 'px', $(e).height + 'px'], //宽高
            content: "<img src=" + $(e).attr('src') + " />"
        });
    }
</script>

这样就能实现点击图片自适应放大的效果。

例图:
在这里插入图片描述
点击后:
在这里插入图片描述
在这里插入图片描述
是根据图片大小自适应展示的。


http://www.niftyadmin.cn/n/936251.html

相关文章

This Android SDK requires Android Developer Toolkit version 23.0.0 or above

This Android SDK requires Android Developer Toolkit version 23.0.0 or above. Current version is 12.0.0.v201106281929-138431.一般这种原因是误更新了SDK,导致SDK版本过高,ECLIPSE提示需要更新ADT.解决办法如下:找到android-sdk-windows\tools\lib下的plugin.prop文件修…

layui多选框不显示css样式

今天用layui出现了多选框不显示css样式的问题&#xff0c;经过排查发现了问题&#xff1a; 首先看看你script里面有没有这个&#xff1a; 然后再检查你的select有没有被样式为layui-form的div包裹&#xff1a; 这样就显示样式了。

objective-c(初始化)

objective-c&#xff08;初始化&#xff09; 创建对象 &#xff08;编程语言 Objective-C 2.0&#xff09; 1.类对象与实例化 类的定义完成后,编译器在内存中自动生成唯一的类对象&#xff0c;实例对象都是通过调用类对象的类方法生成的。 类对象是工厂,同时也是蓝图,实例对象是…

MongoDB整理笔记のjava MongoDB分页优化

最近项目在做网站用户数据新访客统计&#xff0c;数据存储在MongoDB中&#xff0c;统计的数据其实也并不是很大&#xff0c;1000W上下&#xff0c;但是公司只配给我4G内存的电脑&#xff0c;让我程序跑起来气喘吁吁...很是疲惫不堪。 最常见的问题莫过于查询MongoDB内存溢出&am…

org.thymeleaf.exceptions.TemplateInputException: Error resolving template XXX,报错

最近在使用springboot写项目&#xff0c;一直报错org.thymeleaf.exceptions.TemplateInputException: Error resolving template “XXX”&#xff0c; 弄了好久才发现在controller层请求处理完了返回时&#xff0c;没有使用RestController或ResponseBody而返回了非json格式。 …

央行降息楼市应声而动:购房者出现恐慌苗头

央行降息楼市应声而动&#xff1a;购房者出现恐慌苗头 宏观经济京华时报[微博]2014-11-28 04:21我要分享619上周五&#xff0c;央行降息出乎意料&#xff0c;尽管央行负责人强调&#xff0c;此次利率调整仍属于中性操作&#xff0c;并不代表货币政策取向发生变化&#xff0c;然…

javascript 在字符串中任意操作指定位置字符的方法

在这里以实现金额自动添加分割符逗号为例 &#xff0c;例如我们得到的对象的内容是 12345678 我们需要将其转换为12&#xff0c;345&#xff0c;678的形式思路是 首先将字符串拆开成为一个数组然后选出操作的位置&#xff0c;然后操作已选位置的数组元素&#xff0c;然后在将新…

java怎么截取某个字符之前或者之后的字符串

String str 121345645?我是字符串 截取?之前字符串 String str1str.substring(0, str.indexOf("?")); 得到的str1是"121345645" 截取?之后字符串 String str1str.substring(0, str.indexOf("?")); String str2str.substring(str1.length…