欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」jQuery插件Magnifier图片放大器

作者 : 自学哈 本文共1197个字,预计阅读时间需要3分钟 2023-07-14 共78人阅读
也想出现在这里? 联系我们

Magnifier实现了图片放大镜的效果。它可以用在对细节要求较高的地方,如产品图片页面。jQuery插件Magnifier可以用来简单地实现一个图像放大镜的功能。

可以使用鼠标滚轮放大缩小图片。

可以通过js或data属性来设置选项。

一次调用可以附加多张图片。

用户可以自定义鼠标进入、离开、移动事件。

加载大图片时可以显现等待文本。

浏览器支持

Chrome 24

Firefox 18

IE 7, 8, 9, 10

Safari for Windows 5.1.7

演示示例:234547205.jpg” >          < img id = "thumb" src = "thumb.jpg" >      </ a >      < div class = "magnifier-preview" id = "preview" style = "width: 200px; height: 133px" >Starry Night Over The Rhone< br >by Vincent van Gogh</ div > </ div >

调用插件

引入js文件

< script type = "text/javascript" src = "Event.js" ></ script > < script type = "text/javascript" src = "Magnifier.js" ></ script >
<script type= "text/javascript" >    var evt = new Event(),    m = new Magnifier(evt);    m.attach({      thumb: '#thumb' ,      large: 'big.jpg' ,      largeWrapper: 'preview' }); </script>

可用参数

  • thumb(string):ID or class of the image element to magnify preceded by “#” or “.”
  • large(string):large image URL
  • largeWrapper(string):ID of the element where large image will be appended
  • zoom(int):initial zoom level
  • zoomable(bool):enable zoom in / out using mouse wheel
  • onthumbenter(callback):function to call on thumbnail enter event
  • onthumbmove(callback):function to call on thumbnail move event
  • onthumbleave(callback):function to call on thumbnail leave event
  • onzoom(callback):function to call on zoom event

更多信息请参看:https://github.com/mark-rolich/Magnifier.js

 

本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!

自学哈网 » 「自学哈网」jQuery插件Magnifier图片放大器
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号