使用Jquery鼠标点击图片,划动鼠标滚轮放大缩小图片。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>鼠标滚轮放大图片</title>
<style type="text/css">
img{
border:2px solid #000000;
margin:10px;
}
body{
font-family:Verdana,Arial,sans-serif;
font-size:80%;
margin:0;
padding:0;
}
div.body{margin:10pt}
</style>
<script type="text/javascript" src="JS/jquery-1.5.1.min.js"></script>
<script type="text/javascript">
$(function(){
$(".body img").each(function(){
if($.browser.msie){
$(this).bind("mousewheel",function(e){
var e=e||event,v=e.wheelDelta||e.detail;
if(v>0)
resizeImg(this,false);
else
resizeImg(this,true);
window.event.returnValue=false;
return false;
})
}else{
$(this).bind("DOMMouseScroll",function(event){
if(event.detail<0)
resizeImg(this,false);
else
resizeImg(this,true);
event.preventDefault();
})
}
});
function resizeImg(node,isSmall){
if(!isSmall){
$(node).height($(node).height()*1.2);
}else{
$(node).height($(node).height()*0.8);
}
}
});
</script>
</head>
<body>
<div class="body">
<img src="Images/P_022.jpg" alt="点击图片,划动鼠标滚轮放大缩小图片" />
<img src="Images/P_034.jpg" alt="点击图片,划动鼠标滚轮放大缩小图片" />
</div>
</body>
</html>

运行效果图:

原图:

划动滚轮后的图片:

Jquery鼠标滚轮放大缩小图片相关推荐

  1. 鼠标滚轮放大/缩小图片

    <img id=pic src=" http://community.csdn.net/images/CSDN_logo.GIF" width=105 height=31 b ...

  2. 鼠标滚轮 放大缩小图片

    js实现鼠标滚轮放大缩小图片 <script>     //放大缩小图片     function   sdZoom(o)   {     var zoom=parseInt(o.styl ...

  3. JavaFX鼠标滚动放大缩小图片

    一.鼠标滚动放大缩小图片 package cn.util;import java.io.File; import javafx.application.Application; import java ...

  4. LabVIEW操作鼠标滚轮放大/缩小图像

    之前分享过一篇关于LabVIEW采集鼠标.键盘数据的文章:LabVIEW采集鼠标.键盘数据,本篇博文将分享一个关于鼠标滚轮的有意思小技巧:操作鼠标滚轮来放大和缩小图片. 示例效果如下所示: 本示例功能 ...

  5. jquery---实现滚轮放大缩小图片

    (1)滚轮控制放大缩小图片效果如图: 实现代码如下: <!DOCTYPE html> <html><head><meta charset="utf- ...

  6. js实现鼠标滚轮放大缩小页面指定区域(css3 scale)

    一.需求 鼠标滚轮在红色边框区域内向上滚动:绿色边框盒子里所有元素缩小. 鼠标滚轮在红色边框区域内向下滚动:绿色边框盒子里所有元素放大. 点击还原按钮:绿色盒子里所有元素还原为初始值. 二.相关知识点 ...

  7. Python matplotlib绘图,使用鼠标滚轮放大/缩小图像

    思路: 使用fig.canvas.mpl_connect()函数来绑定相关fig的滚轮事件 利用事件event的inaxes属性获取当前鼠标所在坐标系ax 使用get_xlim()函数获取坐标系ax的 ...

  8. 【Pycharm】用鼠标滚轮放大缩小字体

    放大字体 File->Setting->Keymap->搜索"increase"->选第一个"Increase Font Size"并双 ...

  9. Pycharm-用鼠标滚轮放大缩小字体大小

    1,pycharm 字体放大设置: ①,File -> setting -> Keymap ->在搜寻框中输入:increase -> Increase Font Size(双 ...

最新文章

  1. Reboot与init 6的区别
  2. jquery判断元素是否包含某class
  3. hdu 4578 Transformation(线段树)
  4. HttpClient 使用证书访问https站点
  5. Linux 命令(88)—— more 命令
  6. Linux命令(五)之service服务查找、启动/停止等相关操作
  7. 【细胞分割】基于matlab GUI形态学算法红细胞计数【含Matlab源码 638期】
  8. Android Behavior详解
  9. 保存的离线网页总是自动跳转
  10. 汇编语言项目创建指南 - Visual Studio
  11. 读《Android开发艺术探索》后的面试题整理
  12. Codeforces Round #384 B. Chloe and the sequence
  13. 海胆状金纳米颗粒,粒径:150-200nm|银包金纳米颗粒 粒径:5-200nm|碳包金纳米颗粒 粒径:可定制
  14. Mysql中使用sql语句查询前一个天、前一周、前一月时间的方法
  15. 查看iOS手机系统日志,在mac/window电脑上查看
  16. 评点SAP HR功能及人力资源管理软件
  17. golang Use of package XXX without selector
  18. 什么是多进程-多线程-多协程 ----进程和多线程
  19. 又是一年秋好景,稻香时节再忆君
  20. Pandas数据处理误区要知其然知其所以然

热门文章

  1. 操作系统,Ubuntu虚拟机编译裁剪内核
  2. Linux学习:文件、用户、磁盘管理总结
  3. html5是什么意思,html5是什么意思?
  4. loadIdealTree:loadAllDepsIntoIdealTree: sill install loadIdealTree
  5. 如何配置 uboot
  6. magento添加sku_快速提示:如何将优惠券添加到Magento电子商务商店
  7. Linux查看网卡是rdma,Chelsio RDMA Block设备驱动测试
  8. 7-6 吃鱼还是吃肉 (20 分)
  9. 数字摄影测量之特征点提取算法
  10. thinkphp全开源社区团购接龙群接龙