位置: 编程技术 - 正文

jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)(jquery 获取滚动距离)

编辑:rootadmin

推荐整理分享jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)(jquery 获取滚动距离),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery 滚轮滑动事件,jquery设置滚动条,jquery滚动事件,jquery设置滚动条到底部,jquery div滚动条,jquery设置滚动条到底部,jquery div滚动条,jquery设置滚动条到底部,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了jQuery实现滚动鼠标放大缩小图片的方法。分享给大家供大家参考,具体如下:

在项目制作过程中,遇到了这么一个需求,就开发了一个,记录一下。

首先,需要定义html元素和css样式:

在这个样式中,我设置了图片的样式为px,目的就是避免图片过大的时候,显示到了页面外部的现象。

然后我使用了一个jquery mousewheel 的插件来解决鼠标中键的滚动问题,下面是具体的jquery操作代码:

在这段代码中,利用了originalEvent函数来获取鼠标所处的位置,在IE9和firefox下面测试是可以使用的:

jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)(jquery 获取滚动距离)

然后在代码中,我进行了如下的操作来确定图片的初始高度和宽度以及图片显示的宽高比(目的是实现等比例缩放):

其中,tempStep主要是为了实现滚动的时候,能够进行缩小和放大的比率值。做了这之后,我移除了image的width样式,主要是为了实现放大或者缩小。

上面这段就比较简单了,主要是进行上下滚动判断,然后等比例放大或者缩小图片。event.preventDefault()可以保证在滚动图片的过程中,页面不会随之滚动。

下面附上这个插件:

点击此处本站下载。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery拖拽特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

JavaScript中利用jQuery绑定事件的几种方式小结 开发过程中经常要给DOM元素添加一些事件,下面介绍几种方式:先写几个好看的button//引入JQueryscripttype="text/javascript"src="jquery-1.8.3.min.js"/scriptspanid="tips"/s

使用jQuery或者原生js实现鼠标滚动加载页面新数据 相信很多人都见过瀑布流图片布局,那些图片是动态加载出来的,效果很好,对服务器的压力相对来说也小了很多,用鼠标操作的时候相信都见过这样

不定义JQuery插件 不要说会JQuery 一、导言有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写("#"),("#"),("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到

标签: jquery 获取滚动距离

本文链接地址:https://www.jiuchutong.com/biancheng/383047.html 转载请保留说明!

上一篇:简单的jQuery banner图片轮播实例代码(简单的智能家居)

下一篇:JavaScript中利用jQuery绑定事件的几种方式小结(jq 使用)

  • 企业的其他业务收入包括哪些
  • 应交个人所得税计提分录
  • 买一赠一的税务怎么算
  • 房租收据样式
  • 5附加税政策优惠退税需要哪些资料
  • 人员工资成本占收入多少合适,占总成本多少合适
  • 金税盘清卡时间包括15号吗
  • 退伍士兵增值税减免账务处理
  • 商品买一送一是打五折吗
  • 一次性收到跨期租赁费会计分录
  • 增值税普通发票对方作废了怎么办?
  • 跨季度的发票怎么冲销
  • 应交税费借方余额怎么处理
  • 企业所得税申报表在哪里打印
  • 科目余额表借方和贷方
  • 外省工程需要什么手续
  • 生产型企业原材料出入库处理
  • 企业转让土地使用权交什么税
  • 复核未通过
  • 服务器研发属于什么行业
  • 新版edge浏览器如何恢复设置
  • 单位公积金对账单
  • word表格跨页设置
  • Mac怎么更改默认打开方式
  • win10关闭自动更新方法永久
  • 发票明细与实际送货清单不符
  • 购买性支出和转移性支出的本质区别
  • 角马群的迁徙方向
  • 债务重组收入要交税吗
  • 教育行业财务处理流程
  • 注意力机制cbam
  • 机器学习评估指标 - f1, precision, recall, acc, MCC
  • php封装app
  • 应收票据有利息收入吗
  • 先开发票还是先收钱
  • mongodb4
  • dedecms 授权
  • 电商企业快递费怎么算
  • 固定资产的货币资金包括
  • sql server删除表命令
  • sql存储过程详解图
  • MySQL5.6 Replication主从复制(读写分离) 配置完整版
  • 以前年度损益调整
  • 印花税记入哪个费用
  • 商家的促销
  • 公司货物发票进项高开还是低开
  • 员工出差托运行李怎么办
  • 转帐支票遗失怎么办
  • 购置办公大楼,会计处理
  • 进项税包含
  • mysql sql语句性能调优
  • my sql命令
  • system is boot up with
  • ubuntu系统如何安装
  • linux系统输入法锁定了怎么解开
  • WINDOWS操作系统支持的文件系统主要有三种类型
  • 找回失窃的书本任务
  • win8系统怎么搜索文件
  • mac安全设置在哪里
  • linux arp -s
  • linux常用命令cat
  • win7旗舰版虚拟光驱下载
  • win7电脑弹窗多怎么解决
  • windows 10预览版
  • linux zen3
  • unity接入安卓sdk
  • awk实现wc功能
  • 关于中秋节的古诗
  • 关于javascript
  • jquery控制display属性
  • for循环取数据
  • angularjs和后端交互
  • js中的require函数
  • 深入探讨近义词
  • javascript基础教程pdf下载
  • android客户端与服务器通信
  • 怎么用jquery
  • 梨树烧烤一条街打人
  • 个人转让住宅需要缴纳什么税
  • 出口突尼斯提供哪些清关单据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设