jQuery 鼠标滚轮实现图片缩放
来源:互联网 发布:轩辕网络新三板股票 编辑:程序博客网 时间:2024/04/28 00:44
合理的使用鼠标滚轮能很好的提高用户体验,今天就让我们看看 jQuery 鼠标滚轮实现图片的缩放。首先,直接给出缩放方法如下:
function zoomImg(o) { var zoom = parseInt(o.style.zoom, 10) || 100; zoom += event.wheelDelta / 2; //可适合修改 if (zoom > 0) o.style.zoom = zoom + '%';}
方法在这里就不做说明了,如果不清楚原理,可以设置断点来调试下,可以参考下Google Chrome调试js入门。方法中参数为 DOM 对象(即当前图片),调用如下:
$(document).ready(function() { $("img").bind("mousewheel", function() { zoomImg(this); return false; });});
到这我们就实现了鼠标滚轮来实现对图片的缩放功能,用户滚动鼠标滚轮时即可实现图片的缩放,提高了用户体验。
html代码
<html>
<head>
<meta http-equiv="Content_Type" content="text/html; charset=utf-8"/>
<title>jQuery 鼠标滚轮实现图片缩放</title>
<script type="text/javascript" src="jquery-1.8.0.js"></script>
<script type="text/javascript">
function zoomImg(o) {
var zoom = parseInt(o.style.zoom, 10) || 100;
zoom += event.wheelDelta / 2; //可适合修改
if (zoom > 0){
o.style.zoom = zoom + '%';
}
}
$(document).ready(function() {
$("img").bind("mousewheel", function() {
zoomImg(this);
return false;
});
});
</script>
</head>
<body>
<div>
<img src="E:\\3-130514100338.jpg"/>
</div>
</body>
</html>
除非注明,jQuery学习网文章均为原创,转载时必须以链接形式标明本文地址。
本文地址:http://www.jquery001.com/jquery-mousewheel-zoom-image.html
- jQuery 鼠标滚轮实现图片缩放
- jquery 鼠标滚轮实现图片缩放
- jquery 鼠标滚轮实现图片缩放
- 鼠标滚轮实现图片缩放
- jquery滚轮实现图片缩放
- 利用鼠标滚轮实现图片缩放
- 鼠标滚轮实现图片的缩放-------Day79
- 鼠标滚轮实现图片的缩放
- 鼠标滚轮缩放图片javascript
- js 鼠标滚轮缩放图片
- 在C#中实现图片缩放(含asp.net用鼠标滚轮实现图片缩放)
- 用滚轮实现图片缩放
- 用滚轮实现图片缩放
- 图片按比例缩放,鼠标滚轮调整大小
- JavaScript特效:图片鼠标滚轮缩放
- WPF 鼠标滚轮对图片的缩放
- Arcengine9.2+java鼠标滚轮缩放实现
- QT界面,鼠标滚轮实现缩放问题
- wamp出现You don’t have permission to access/on this server提示
- C++11新特性:范围for循环和lambda表达式
- hdu3685(几何重心与凸包结合)
- Repeater设置显示或隐藏列
- 手动将Apache注册为系统服务
- jQuery 鼠标滚轮实现图片缩放
- 初次接触Nutz - 搭建基础框架
- 利用51系列单片机定时器功能实现测量脉冲宽度
- Merge Sorted Array-LeetCode
- 一个简单的网络爬虫---爬取网页中的图片
- malloc的实现
- ActionBar + ViewPager实现左右滑动切换Tab页效果
- 进制转换算法的C语言实现
- 你并不孤独