鼠标滚轮放大缩小

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>练习1</title>

</head>

<style>

*{margin:0px;padding:0px;}

div{

width: 200px;

height: 200px;

margin: 0 auto;

margin-top: 99px;

background-color:#f60;

}

</style>

<script src="jquery-1.11.1.min.js" type="text/javascript"></script>

<script type="text/javascript">

$(function(){

$(‘div‘).on(‘zoomOut‘,function(){  //放大

$(this).stop().animate({width:"+=66px",height:"+=66px"},1000);

});

$(‘div‘).on(‘zoomIn‘,function(){     //缩小

$(this).stop().animate({width:"+=-66px",height:"+=-66px"},1000);

});

$(‘div‘).on(‘DOMMouseScroll‘,function(ev){

//alert(ev.originalEvent.detail)

if(ev.originalEvent.detail < 0){

$(‘div‘).trigger(‘zoomOut‘);

}else if(ev.originalEvent.detail > 0){

$(‘div‘).trigger(‘zoomIn‘);

}

});

})

</script>

<body>

<div></div>

</body>

</html>

时间: 2024-08-25 23:21:20

鼠标滚轮放大缩小的相关文章

基于jquery的鼠标滚动放大缩小图片

一直以来都想写一个图片放大和缩小的小玩意,本来以为会很复杂,这几天自己思考了一下,原来是so easy啊.目前实现的放大缩小,主要时依据鼠标的滚轮触发事件来实现的,废话少说直接上源码. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns

C# GDI绘制矩形框,鼠标左键拖动可移动矩形框,滚轮放大缩小矩形框

最近工作需要,要做一个矩形框,并且 用鼠标左键拖动矩形框移动其位置.网上查了一些感觉他们做的挺复杂的.我自己研究一天,做了一个比较简单的,发表出来供大家参考一下.如觉得简单,可路过,谢谢.哈哈. 先大概介绍一下原因,GDI画矩形框就不说了,很简单的.这里面最主要的就是滚轮放大和左键移动两个事件,要计算矩形框的坐标位置.下面将代码贴出如下: 先是定义需要的变量,就四个变量. //矩形框坐标        private Rectangle DrawRect = new Rectangle(0, 0

Chrome64基础 缩放比例 ctrl+鼠标滚轮(放大字体,保护视力)

礼悟:    公恒学思合行悟,尊师重道存感恩.叶见寻根三返一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼养身心,诚劝且行且珍惜.             browser:Chrome                            os:win7 可以用鼠标点击 带+号的放大镜进行调节 缩放比例. 可以通过 ctrl + 鼠标的滚轮(上下滚) 来调节网页的缩放比例.保护视力,健康长寿. 扩展 快捷键 恢复100%的缩放比例,可以用快捷键 ctrl+0 原文

滑动滚轮放大缩小

<!doctype html> <html> <head> <meta charset="utf-8"> <title>标题</title> <meta name="keywords" content=""> <meta name="description" content=""> <style> *

添加地图滚轮放大缩小的动画效果

ZommAnimation=OpenLayers.Class(OpenLayers.Control.Navigation,{ size:null, offset:null, uricon:null, ulicon:null, bricon:null, blicon:null, imgPath:APIAdress + "/jsapi/theme/img/gis/navi/", // 拖动的滑动效果必须使enableKinetic为true dragPanOptions: {enableK

鼠标滚轮图片放大缩小功能,使用layer弹框后不起作用

今天在项目中遇到的一个问题:点击按钮使用layer弹框弹出一张图片,需要加一个鼠标滚轮放大缩小,图片也跟着放大缩小的功能.于是在网上找了一个demo. DEMO: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="

鼠标滚轮改变图片大小

<!DOCTYPE html"> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>通过鼠标滚动-放大缩小图片</title> <meta name="description&

Canvas实现图片放大缩小移动操作

对于HTML5相信大家都不陌生,很早就出来了,但是貌似都没有真正的使用过.最近做项目时要实现这样一个需求:一个图片,大小不固定,要求能实现类似地图一样放大.缩小.移动功能.这里就很合适使用html5的canvas画布.实现步骤如下:1. 定义一个canvas标签. <canvas id="bargraphCanvas" width="500" height="600"></canvas> 这里有个很重要的地方,就是这个wi

mxGraph绘图区域使用鼠标滚轮实现放大/缩小

// 重写鼠标滚轮事件 mxEvent.addMouseWheelListener = function (funct) { } // 增加初次加载事件 window.onload = function () { var element= document.getElementById('graph'); addScrollListener(element, wheelHandle); } function addScrollListener(element, wheelHandle) { if