位置: IT常识 - 正文

js 点击图片实现查看大图(js点击图片跳转页面)

编辑:rootadmin
js 点击图片实现查看大图 js 点击图片实现查看大图点击图片放大缩小(遮罩)截图:点击放大,并显示ico放大镜

推荐整理分享js 点击图片实现查看大图(js点击图片跳转页面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js点击图片更换图片,js点击图片让图片放大显示,js点击图片跳转页面,js点击图片跳转页面,js点击图片跳转页面,js 点击图片实现快捷键,js 点击图片实现动画效果,js点击图片实现播放音乐,内容如对您有帮助,希望把文章链接给更多的朋友!

代码如下:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>点击图片放大缩小(遮罩)</title><style type="text/css"><style type="text/css">.min {max-height:25px;}.showImg{cursor: zoom-in;}#bigImg{cursor: zoom-out;}</style></style></head><body><!-- 我图片是放在一个td里面的(当然还有其它内容...)--><table><td><img id="showImg" class="showImg min" src="phpcms问题统计/QQ截图20210609140112.png" width="200"/></td><td><img id="showImg" class="showImg min" src="phpcms问题统计/QQ截图20210609140342.png" width="200"/></td><td><img id="showImg" class="showImg min" src="phpcms问题统计/QQ截图20210609142248.png" width="200"/></td><td><img id="showImg" class="showImg min" src="phpcms问题统计/QQ截图20210609160600.png" width="200"/></td><td><img id="showImg" class="showImg min" src="phpcms问题统计/QQ截图20210609160901.png" width="200"/></td></table><!-- 遮罩区域(先将div隐藏)--><div id="back-curtain" style="position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);z-index:998;width:100%;display:none;"><!--放大后的图片--><div id="imgDiv" style="position:absolute;"><img id="bigImg" src="" /></div></div><script src="js/jquery-1.11.1.min.js"></script><script type="text/javascript">// 图片点击放大$('.showImg').on('click', function(){imgShow("#imgDiv", "#bigImg", $(this), "#back-curtain");});function imgShow(imgDiv, bigImg, _this, curtain) {// 图片路径var src = _this.attr("src");$(bigImg).attr("src", src);// 加载图片,获取当前点击图片的真实大小$("<img/>").attr("src", src).load(function(){var windowWidth = $(window).width();var windowHeight = $(window).height();var realWidth = this.width;var realHeight = this.height;var imgWidth, imgHeight;var scale = 0.8;if (realHeight > windowHeight * scale) {imgHeight = windowHeight * scale;imgWidth = imgHeight / realHeight * realWidth;if (imgWidth > windowWidth * scale) {imgWidth = windowWidth * scale;}} else if (realWidth > windowWidth * scale) {imgWidth = windowWidth * scale;imgHeight = imgWidth / realWidth * realHeight;} else {imgWidth = realWidth;imgHeight = realHeight;}$(bigImg).css({'width':imgWidth});//计算图片与窗口左边距var left = (windowWidth - imgWidth) / 2;//计算图片与窗口上边距 var top = (windowHeight - imgHeight) / 2;// 图片位置$(imgDiv).css({'top':top, 'left':left});// 图片淡入$(curtain).fadeIn("fast");// 遮罩效果$(curtain).css({ 'position':'fixed', 'overflow-y':'auto', 'width':'100%', 'height':'100%', 'z-index':'998' }).show();});// 点击图片或遮罩,图片淡出$(curtain).on('click', function(){$(this).fadeOut("fast");});}</script></body></html>
本文链接地址:https://www.jiuchutong.com/zhishi/294467.html 转载请保留说明!

上一篇:基于ROS的SLAM建图、自动导航、避障(冰达机器人)(ros算法)

下一篇:安装tensorflow的GPU版本(详细图文教程)--CUDA11.6的安装(安装tensorflow1)

  • 入耳检测什么意思(入耳检测什么意思能关闭吗)

    入耳检测什么意思(入耳检测什么意思能关闭吗)

  • 怎么改手写输入法(怎么改手写字)

    怎么改手写输入法(怎么改手写字)

  • 微信好友可以分组吗(微信好友可以分享屏幕吗)

    微信好友可以分组吗(微信好友可以分享屏幕吗)

  • 淘宝举报结果可以在哪里看(淘宝举报结果可以撤销吗)

    淘宝举报结果可以在哪里看(淘宝举报结果可以撤销吗)

  • qualcomm snapdragon450是什么处理器(qualcommsnapdragon450处理器怎么样)

    qualcomm snapdragon450是什么处理器(qualcommsnapdragon450处理器怎么样)

  • 路由器的注册灯一直闪烁是什么意思(路由器的注册灯一直闪)

    路由器的注册灯一直闪烁是什么意思(路由器的注册灯一直闪)

  • 抖音里的回关是什么意思(抖音里的回关是不是应该点)

    抖音里的回关是什么意思(抖音里的回关是不是应该点)

  • 手机全屏字幕显示一半(手机整屏字幕)

    手机全屏字幕显示一半(手机整屏字幕)

  • 谷歌商店点登录没反应(谷歌商店点登录没反应怎么解决vivo)

    谷歌商店点登录没反应(谷歌商店点登录没反应怎么解决vivo)

  • image是什么文件夹(image是什么文件可以删除吗)

    image是什么文件夹(image是什么文件可以删除吗)

  • 硬盘是计算机的什么(硬盘是计算机的什么设备)

    硬盘是计算机的什么(硬盘是计算机的什么设备)

  • 路由器为啥换一个就不能用了(路由器为什么要换新的)

    路由器为啥换一个就不能用了(路由器为什么要换新的)

  • 蓝牙耳机和wifi冲突怎么办(蓝牙耳机和wifi信号冲突怎么办)

    蓝牙耳机和wifi冲突怎么办(蓝牙耳机和wifi信号冲突怎么办)

  • 应用还原是什么意思(应用还原是什么意思 应用还原的解释)

    应用还原是什么意思(应用还原是什么意思 应用还原的解释)

  • 微信只有听筒没有扬声器设置怎么办(为什么微信只有听筒)

    微信只有听筒没有扬声器设置怎么办(为什么微信只有听筒)

  • 淘宝联系客服发不出去(淘宝联系客服发不出去消息是不是拉黑了)

    淘宝联系客服发不出去(淘宝联系客服发不出去消息是不是拉黑了)

  • vivo怎么换微信提示音(vivo手机怎么换微信图标)

    vivo怎么换微信提示音(vivo手机怎么换微信图标)

  • 怎么改siri的名称(如何修改siri的名字)

    怎么改siri的名称(如何修改siri的名字)

  • iphone x指纹在哪里(iphone x指纹识别在哪里)

    iphone x指纹在哪里(iphone x指纹识别在哪里)

  • wegam连接服务器失败(连接wwz服务器失败)

    wegam连接服务器失败(连接wwz服务器失败)

  • 微信被封怎么申诉(微信封了怎么申诉微信号)

    微信被封怎么申诉(微信封了怎么申诉微信号)

  • xr有nfc吗(苹果xr有nfc吗)

    xr有nfc吗(苹果xr有nfc吗)

  • 滴滴车主怎么更改手机号码(滴滴车主怎么更换银行卡绑定)

    滴滴车主怎么更改手机号码(滴滴车主怎么更换银行卡绑定)

  • aoltsmon.exe是什么进程 aoltsmon进程信息查询(autoreg.exe)

    aoltsmon.exe是什么进程 aoltsmon进程信息查询(autoreg.exe)

  • Win7系统真三国无双提示无法找到XAPOFX1_5.dll的解决(真三国在哪下载)

    Win7系统真三国无双提示无法找到XAPOFX1_5.dll的解决(真三国在哪下载)

  • vue多环境配置之 .env配置文件(vue环境搭建及配置简书)

    vue多环境配置之 .env配置文件(vue环境搭建及配置简书)

  • 小规模纳税人月销售额超过15万
  • 股权转让和变更法人一样吗?
  • 驾驶员培训服务税率
  • 主营业务收入借方发生额表示什么
  • 一次性发放年终奖怎么税务筹划
  • 外勤会计主要是干什么
  • 员工个人部分所承担的社保会计分录怎么做
  • 收到报废车款要交什么税
  • 从原材料到库存商品的生产核算过程
  • 融资租赁资产如何入账
  • 基金公司管理费收入怎么入账
  • 营改增行业注释
  • 公司按月支付住房公积金
  • 公司车辆怎么处理
  • 应收账款坏账准备计算表
  • 免抵退税额如何计算
  • 出租房产免收租金,如何缴纳房产税
  • 银行有流水但是没有开票怎么做账
  • 自建商品房转为自用增值税
  • 权益法核算的投资收益要做递延所得税吗
  • macbook自动弹出页面
  • 其他流动负债包含
  • 期间费用率的意义
  • 收回财政结余资金账务处理
  • 进项税额转出如何做账分录
  • 销售方开红字发票怎么处理
  • 享受即征即退政策有效期到了还有效吗
  • ecshop怎么用
  • php设计思路
  • powergenie是什么程序
  • 什么时候使用多进程
  • 基于中国国情的中国式现代化具有哪些特色
  • 工业企业成本核算流程
  • 工业企业制造费用包括哪些
  • this.emit('input')
  • 公司上市的好处
  • 金税盘干嘛用
  • Sublime Text 4 (Build 4143) 注册方法STEP BY STEP
  • php返回数组中所有的值的函数是什么?
  • 以股权抵债的会计分录
  • 销售旧货和销售使用过的固定资产
  • 公司给员工交社保是怎么交的
  • 化工企业 设备
  • 多收了钱怎么记账
  • 补计提个税分录
  • 查财务报表的网站有哪些
  • 赡养老人专项附加扣除的标准
  • 销项负数怎么报增值税
  • 浅谈数据库优化设计
  • 减免所得税额怎么做分录
  • 调账的基本方法及要点都有哪些?
  • 进项税额抵扣如何做账
  • 现金流量表中应收账款为负是什么意思
  • 社保补缴收滞纳金吗
  • 商品的结构
  • 公司给员工租的宿舍如何做分录
  • 微信转账和支付宝转账哪个更安全
  • 其他业务收入的现金流量项目
  • 法人在公司账户取钱要纳税么
  • 开办费计入期间费用明细表
  • 财税2009年87号文废止
  • 会计凭证数字书写模板
  • window组策略
  • win10右键菜单自定义
  • windowsxp关机没反应
  • 怎么设置xp系统
  • win2003server远程设置
  • 网络硬盘在哪
  • ntfs权限设置步骤
  • macbookzen
  • 无损音乐如何播放
  • 王牌竞速 小米
  • cocos jsc
  • cocos2dx入门
  • css固定在底部
  • html5仿微博代码
  • Android Study Day 3 --Android File Read And Write
  • jquery获取元素的父元素
  • 简述python语言
  • 税务软件服务商
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设