Jquery-Rotate实现查看原图并旋转图片
1.实现功能
当图片被缩小放置到一个固定大小的div内,以下代码通过jquery.rotate组件实现点击查看原图并且90度顺时针旋转。
2.代码
js引入
<script type="text/javascript" src="../js/jquery-1.7.2.min.js"></script><script type="text/javascript" src="../js/jquery.rotate.min.js"></script>
js代码
$("#ImgPath1").rotate({ bind: { click: function(){if(value1==270){$(this).css("width","100%"); $(this).css("max-height","200px"); value1 +=90;$(this).rotate(value1);value1 = 0;}else{var img = new Image(); img.src =$(this).attr("src") ; var imgWidth = img.width; //图片实际宽度 var imgHeight = img.height;$(this).attr("style","width: "+imgWidth); $(this).attr("style","height: "+imgHeight); value1 +=90;$(this).rotate(value1)}}} });
3.个人标示
caicongyang:http://blog.csdn.net/caicongyang
Jquery-Rotate实现查看原图并旋转图片相关推荐
- html图片查看代码实现,如何用HTML5实现图片预览和查看原图的功能
html5实现图片预览和查看原图 html5实现图片预览和查看原图相对以前容易多了,在以前,为了安全,web端的js是不能读取文件的本地真实路径的,只能将图片上传到服务器上,再取图片的链接,这样才能实 ...
- react + antd 封装一个图片预览,旋转,查看原图组件
最近在项目中的一个需求是, 小图点击可以弹框放大,然后能查看原图,顺时针一直旋转,每次90度. 实现方法: 使用react开发,所以直接选用antd 的组件, Upload .结合CSS3的旋转属性: ...
- 点击图片查看原图(图片按比例展示,点击旋转)
使用layer弹框:实现点击图片查看原图的效果: 引入layer,函数封装: // 点击图片查看大图 function showBigImage(e) {let src = $(e).attr('sr ...
- 弹出查看图片_报表工具如何实现“点击查看原图”
在各种涉及图片的 Web 网站上,无论是搜图类.社交类.保险服务类,以及 ERP 或档案管理等内部系统,其中对于图片通常会提供一种点击图片查看原图的操作,也就是一开始呈现小图,点击后放大查看.这种操作 ...
- HTML5 实现图片预览和查看原图
html5从一开始就给开发者很多的期待,提供众多新的API,不用再想以前一样,为了实现某个功能写很多的代码.在以前,如果要实现图片预览会怎么做呢,因为为了安全的原因,web端的js是不能读取文件的本地 ...
- html5 预览图片原理,html5实现图片预览和查看原图
html5提供了很多新的API,减轻了很多开发者的工作,比如这次要讲解的FileReader和naturalWidth,naturalHeight就能实现图片预览和查看原图功能 html5 从一开始就 ...
- html5实现图片预览和查看原图
html5提供了很多新的API,减轻了很多开发者的工作,比如这次要讲解的FileReader和naturalWidth,naturalHeight就能实现图片预览和查看原图功能 html5 从一开始就 ...
- java如何利用rotate旋转图片_Java实现图片翻转以及任意角度旋转
最近几天在做一个项目,因为涉及到了图片(绝大部分都不是整图,是把一张张的大图切成小图,也就是Title)的翻转以及90°旋转,弄得焦头烂额.在网上搜索好几天,发现用到的方法都是比较公式化的,对于只是在 ...
- HTML5点击图片查看大图,科技常识:HTML5 实现图片预览和查看原图
今天小编跟大家讲解下有关HTML5 实现图片预览和查看原图 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5 实现图片预览和查看原图 的相关资料,希望小伙伴们看了有所帮助. htm ...
最新文章
- Current综述:中农宋春旭等为植物有益微生物组构建一个美好家园
- 海南省长沈晓明:海南自贸区先导性项目取得阶段性进展
- git回滚到任意版本
- UOJ 405(IOI2018 D1T1)
- rabbitmq接口异常函数方法_分布式系统消息中间件——RabbitMQ的使用进阶篇
- eclipse.ini 修改默认编码为 UTF-8
- power of love
- html设置长宽高代码_Jenkins CI 自动构建与 CSTAT 代码
- PAT1018. Public Bike Management (30)
- SwitchHosts for Mac(mac hosts修改工具)
- AtCoder - ABC 168 - E(数学推理)
- 三相桥式全控整流电路simulink仿真_交流变直流,二极管整流电路是如何工作的?...
- methodsignature java_Java MethodSignature.getMethod方法代碼示例
- WZOI-261疯狂吃鸡腿2
- 如何删除和添加word的脚注那个横线
- 【性能优化】-多线程实现百万级导出/导入到excel
- java set驱虫_由分子轨道理论可知, H 2 + 的键级为 0.5 ,并具有顺磁性_学小易找答案...
- 如何保障邮件内容安全
- 029-Web前端-JS-对象和函数
- 使用暴风激活后首页被劫持
热门文章
- pythonturtle颜色大全_python turtle 有多少可用颜色?
- SRE 到底是干啥的?
- Android中启动一个服务,Android服务的两种启动方式
- 区块链10年,3.0应用生态下AME溯源将带来哪些颠覆
- c语言判断文件为空,javascript如何判断文件是否为空?
- freemaker导出word时出现值被分割的问题处理
- mysql 建表设置编码_mysql 建表字符集
- 【软件安装教程】【360清理大师】(在windows系统里的应用商店有自带的)
- vlang 之 vpm 使用
- Python学习——“容器”