实现点击图片放大查看功能
1.html 代码
<div id="imgEnlargeDiv" style="display: none; text-align: center;position: fixed;z-index: 1000;top: 0;left: 0;
width: 100%;height: 100%;background-color: rgba(255,255,255,.9);">
<img id="bigimg" style="height: auto;width: 40%;border: 0;
margin: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;" src="" />
</div>
2.js 代码
<script src="assets/js/jquery-1.10.2.min.js"></script> <!--引入jquery -->
<script type="text/javascript">
//图片放大
$(function(){
$("#imgEnlargeDiv").click(function(){//再次点击淡出消失弹出层
$(this).fadeOut("fast");
});
});
function imgShow(outerdiv, bigimg, _this){
var src = _this.attr("src");//获取当前点击的pimg元素中的src属性
$(bigimg).attr("src", src);//设置#bigimg元素的src属性
$(outerdiv).fadeIn("fast"); //图片放大的div快速淡入显示层
}
function imgEnlarge() {
$("img[type ='showImg']").mouseover(function(){
$(this).css("cursor","pointer");//鼠标移动到图片,鼠标箭头变为手势
});
$("img[type ='showImg']").click(function(){
var _this = $(this);//将当前的pimg元素作为_this传入函数
imgShow("#imgEnlargeDiv", "#bigimg", _this);
});
}
</script>
3.使用
调用imgEnlarge(); 则会对$("img[type ='showImg']")的图片添加点击事件。
点击图片后则会弹出图片放大层。
实现点击图片放大查看功能相关推荐
- 点击图片放大缩小功能
1.点击图片放大缩小的思路 图片部分: <table><div><img style="width:62px;height:83px;display:block ...
- 简单实现点击图片放大的功能
背景:想在app中加上点击缩略图放大的效果,但是不想导入大量的JS ,也无需哪些复杂的插件,于是自己手写了一个很简单的实现,在这里记下来. 代码很简单,还有很多优化空间,时间有限,就没有优化了 1 . ...
- bootstrap 点击图片放大查看_Spring Cloud 之 Bootstrap 配置
学习目标 今天我们一起学习一下 Bootstrap 配置的相关知识,在学习目标中我已经列出了今天需要学习的知识点,第一个知识点为复习知识点,属于 Spring Boot 中的知识,这里我们既然讲到了配 ...
- bootstrap 点击图片放大查看_Bootstrap 开源 SVG 图标库 Bootstrap Icons
(给程序员的那些事加星标) 转自:开源中国 Bootstrap 开源了首套 SVG 图标库 Bootstrap Icons,其团队表示这是有史以来第一次拥有自己的图标库,此图标库起初专门针对其从表单控 ...
- layer.photos 点击图片放大查看
$("body").on("click",".imgs img",(e) => {layer.photos({photos: { &q ...
- js实现点击图片放大效果,以及懒加载图片
js实现点击图片放大效果,以及懒加载图片 近期有个后端管理页面小优化,原来的图片是点击才会去后端请求图片展示到前端,用dialog的方式展示,但是不太直观 存在两个问题 1.点击查看后,电子照片会变形 ...
- jquery点击图片放大效果
点击图片放大效果无非就是创建一个大容器,点击小图片获取图片路径存放到大容器里. 接下来看一下效果图 HTML结构 <img class="enlargeImg" width= ...
- 百度移动优化:关于移动端点击图片放大有多少人注意?
百度移动搜索落地页体验白皮书4.0于2018年08月15日发布有多少人注意到白皮书最下面的这短短的60字? 好多网站都存在点击图片不可放大,有多少站长注意这个细节问题? 关于加这个功能确实挺麻烦,不懂 ...
- 手机端点击图片放大特效-PhotoSwipe插件
PhotoSwipe插件官方网站 http://www.photoswipe.com/ PhotoSwipe插件能实现手机端点击图片全屏放大 再双击图片放大等功能 但有一点不太好的是图片放大后再单击不 ...
最新文章
- Oracle数据库操作注意事项
- Jaxb对xml报文头的小修小改
- java仿qq登录 界面设计,Java Swing仿QQ登录界面效果
- Windows系统下安装分布式事务组件Seata
- 更多Requests的小技巧以及总结
- java: 程序包com.github.pagehelper不存在_Rust语言正在兴起,Java、Python、C的末日来临?...
- 学会用这个工具做分析,1年积累3年工作经验
- 升级到 Android Studio 3.0 + Gradle 4.1 遇到的一些坑及解决方案
- 七年级计算机上教学计划,新人教版七年级数学下册教学计划(精选5篇)
- Javascript闭包 ,JS中没有public,private等修饰词,里面的变量就分为globle和局部变量
- 何凯明最新一作:Masked Autoencoders Are Scalable Vision Learners
- 微信状态栏隐藏 HTML,微信里几个实用的隐藏小技巧!
- 金马公关为什么选择使用活字格来搭建《会议邀约系统》
- 关于Onenote里项目符号Crtl+.无效的解决方法
- 20 个关于程序员的笑话,看懂了,你就不会笑了,也不会羡慕他们工资高了!...
- Web Components入门实例教程
- 《统计学》——思考题第二章数据的搜集(贾俊平)
- TSDB 时序数据库时序数据压缩解压技术浅析
- 最新,2022年JCR正式发布(附影响因子名单下载)
- 手机百度浏览器怎么设置繁体字_百度浏览器繁体版下载-百度浏览器繁体中文版电脑版 - 极光下载站...
热门文章
- 0x800700c1添加语言,Win10更新失败出现”0x800700C1“错误的解决方法
- 使您成为Windows专家的一些学习习惯
- js截取指定字符前面或后面的内容,可以设置指定符号 “-” “%”等
- 华为 eNsp ipSec vpn实验配置(1)
- Fiddler4下载安装和火狐搭配使用
- python week 获取 星期 第几周 开始日期 结束日期 星期几
- 企业为什么要上云?企业上云的好处和优势有哪些
- 【web素材】13—43套大气的企业网站模板
- 任天堂国行 Switch OLED 版 评测
- ui设计要素;ui设计要素有哪些