位置: 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)

  • 小米相机打不开(小米相机打不开前置摄像头)

    小米相机打不开(小米相机打不开前置摄像头)

  • 教务系统进不去怎么办(为什么易班的教务系统进不去)

    教务系统进不去怎么办(为什么易班的教务系统进不去)

  • 空间相册动态删不掉(空间动态删不掉)

    空间相册动态删不掉(空间动态删不掉)

  • volte手机是杂牌的吗(volte的手机)

    volte手机是杂牌的吗(volte的手机)

  • 谷歌在哪里下载?怎么下比较好?(谷歌官方怎么下载)

    谷歌在哪里下载?怎么下比较好?(谷歌官方怎么下载)

  • 华为nova7新手机第一次充电多长时间(华为nova7新手机多少钱)

    华为nova7新手机第一次充电多长时间(华为nova7新手机多少钱)

  • 全屏防摔还是半屏防摔(全屏和半屏膜一样抗摔吗)

    全屏防摔还是半屏防摔(全屏和半屏膜一样抗摔吗)

  • 手机qq语音气泡怎么设置方法(qq语音气泡设置)

    手机qq语音气泡怎么设置方法(qq语音气泡设置)

  • 爱奇艺最多几台设备(爱奇艺最多几台设备登陆)

    爱奇艺最多几台设备(爱奇艺最多几台设备登陆)

  • 怎样让陌生人看不见朋友圈(怎样让陌生人看不到微信朋友圈)

    怎样让陌生人看不见朋友圈(怎样让陌生人看不到微信朋友圈)

  • iphone11充电口和耳机口是同一个口吗(iphone11充电接口)

    iphone11充电口和耳机口是同一个口吗(iphone11充电接口)

  • 酷狗可以同时登录几个

    酷狗可以同时登录几个

  • ps是什么(ps是什么材质的塑料有毒吗)

    ps是什么(ps是什么材质的塑料有毒吗)

  • 华为mate30几个摄像头(华为mate30几个摄像头怎么用)

    华为mate30几个摄像头(华为mate30几个摄像头怎么用)

  • oppo手机显示hd怎么取消(oppo手机显示HD怎么设置)

    oppo手机显示hd怎么取消(oppo手机显示HD怎么设置)

  • 快手极速版怎么暂停视频(快手极速版怎么填写邀请码)

    快手极速版怎么暂停视频(快手极速版怎么填写邀请码)

  • 苹果手机低数据模式怎么关闭(苹果手机低数据模式有什么影响)

    苹果手机低数据模式怎么关闭(苹果手机低数据模式有什么影响)

  • 没有响声自动挂断是拉黑吗(不自动挂起是什么意思)

    没有响声自动挂断是拉黑吗(不自动挂起是什么意思)

  • 为什么wps不能用qq发送(为什么wps不能用宏)

    为什么wps不能用qq发送(为什么wps不能用宏)

  • iphonex电池容量(iphonexs电池容量)

    iphonex电池容量(iphonexs电池容量)

  • 如何取消京东订单(如何取消京东订购订单)

    如何取消京东订单(如何取消京东订购订单)

  • 绿轴和青轴什么区别(绿轴和青轴什么意思区别)

    绿轴和青轴什么区别(绿轴和青轴什么意思区别)

  • vue3中前端处理不同数据结构的JSON(vue前端开发常见问题)

    vue3中前端处理不同数据结构的JSON(vue前端开发常见问题)

  • Day 1 认识软件测试——(软件测试定义、目的、原则)(如何认识软件测试)

    Day 1 认识软件测试——(软件测试定义、目的、原则)(如何认识软件测试)

  • DEDECMS实现“文章标题-栏目名称-网站名”(dedecms配置)

    DEDECMS实现“文章标题-栏目名称-网站名”(dedecms配置)

  • 预提所得税的计税依据
  • 非金融企业利息收入计入什么科目
  • 企业所得税纳税义务人
  • 发行股票的手续费计入什么费用
  • 六种无形资产有什么
  • 收到外境来电
  • 所得税年报工资薪金支出怎么填
  • 开发票第一行
  • 水利建设基金的计税依据
  • 出纳单据交接表怎么填写
  • 企业之间的借款利息计入什么科目
  • 小规模纳税人取的专票能抵扣吗
  • 暂估入库原材料成本结转后期发票到怎么处理
  • 科技公司的成本如何核算
  • 自产自销的苗木怎么做账
  • 出让固定资产怎样计算增值税
  • 用友如何结转本年利润到未分配利润
  • 个人购买房产是指什么
  • 留存收益筹资的优缺点
  • 会计差错更正业务处理怎么操作?
  • 法人存入公户实收资本可以还其他应付款吗
  • 收据注明实际到账时间
  • 未收到增值税专用发票怎么处理
  • 年度汇算清缴怎么填写
  • 免税投资背后的风险,你都清楚吗?
  • 外地预缴附加税减半
  • 小规模企业记账流程
  • windows11怎么打开设置
  • mac菜单栏怎么调出来
  • 电子承兑汇票贴现怎么做账
  • 经营资产和金融资产有哪些
  • 银行存款转定期存款计入什么科目
  • 关于临时工工资标准的规定
  • 广告传媒公司的成本是什么
  • 重装系统D盘文件还能恢复吗
  • 研发费用没有发票可以加计扣除吗
  • 特许权使用费税前扣除标准
  • 喝咖啡的好处和坏处 女性
  • 保险储金是什么意思
  • 设置pin是什么意思
  • 委托加工不提供原材料会计分录
  • php模拟表单提交
  • 云霞下的麦田
  • 七月份收入
  • 原材料按计划成本核算例题
  • 车险开的发票里有代收车船税吗
  • 取得抵债资产支付的税费一般不包括下列哪种
  • ps去水印的三种方法
  • 外贸企业代理出口退税给谁
  • 免税收入和免征
  • 企业投资一个小时多少钱
  • 公允价值变动借方表示什么
  • 小规模纳税人增值税申报表怎么填
  • 企业给员工交公积金怎么办理
  • 销售退货和销售换货的区别
  • 国外佣金算什么费用比较好
  • 长期股权投资减值准备
  • 员工入股会计分录
  • 劳务派遣公司账务处理
  • 包含个人社保的保险
  • 养老保险滞纳金计算器
  • 工程预算费用怎么做会计分录
  • 哪些单位需要缴纳残疾人保障金
  • 企业没有期初数据,会计怎么做账
  • mysql中字符串类型
  • navicat远程连接oracle
  • winoldap.exe - winoldap进程是什么意思
  • 如何创建一个wifi
  • linux安装软件可以用哪些方式
  • mcappins.exe - mcappins进程是什么文件 什么意思.
  • win7屏幕刷新率怎么调高
  • 2015-04-04---CCAction详解(欠了大家好几天了)
  • 安卓广播的作用
  • select类中下拉框选择常见的方法
  • centos创建shell脚本
  • JavaScript中的math.pi
  • 信息流广告与原生广告的区别
  • jquery封装原理
  • 华为领导班子成员名单
  • 餐厅税务依据有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设