jQuery简单的放大镜效果插件XQ_bigimg

所属分类:媒体-图片展示

 36549  318  查看评论 (13)
分享到微信朋友圈
X
jQuery简单的放大镜效果插件XQ_bigimg ie兼容8

技术点

三个鼠标事件: onmouseover:鼠标移到指定对象上时触发; onmouseout:鼠标移出指定对象上时触发; onmousemove:鼠标在指定对象上移动时触发;

迫不及待想试一试了。

在你的页面里引入这两个文件。位置放在页面哪里都可以。

<img src="img/demo.png" xq_big="true" setting='{"pwidth":400,"pheight":400,"margin_top":0,"margin_left":0}'/>

然后在加入你要显示的图片

xq_big="true" 这个属性很重要哦。它是标注当前元素为放大镜的标识。

setting='{"pwidth":400,"pheight":400,"margin_top":0,"margin_left":0}'

这个属性是为放大镜配置的参数。一定要遵循标准的json格式哦。 节点属性用单引号。json属性用双引号。


那么配置参数都有那些呢?

{
    "pwidth" : 300,//配置可视区域的宽度 默认300px
    "pheight": 200,//配置可视区域的高度 默认200px
    "scale" : 3, //设置图片的放大比例 默认3倍
    "margin_top" : 50,//设置可是区域距离当前主体img的顶部距离  默认为0
    "margin_left" : 50,//设置可是区域距离当前主体img的右边距离 默认为0
    "pclass" : "", //为可视区域添加自定义类样式     默认为空
    "bigImg" :""  //设置当前主体所对应的大图片地址值,如果不设置,默认取当前img的地址值
}

怎么启动呢?

嘿嘿 这个不用担心,该插件会自动在文档加载完成后自动识别有xq_big属性的img标签。会自动为标注xq_big="true"属性的img标签加入放大镜的效果。看看神器吧!


相关插件-图片展示

Apple TV的海报视差效果

CSS和jQuery重现这种现象
  图片展示
 32432  419

jQuery淘宝图片放大镜(原创)

jQuery淘宝图片放大镜,兼容ie7
  图片展示
 36019  371

jQuery支持图片放大缩小查看效果

e-smart-zoom-jquery.js插件页面上提供了两个按钮,可以让你的图片点击放大或者缩小当然,对于懒人来说,真是懒得点击那么你可以将鼠标悬停在图片上,滚动鼠标滚轮即可实现图片的放大或者缩小效果
  图片展示
 180380  563

仿微信朋友圈图片展示效果

仿微信朋友圈图片展示效果
  图片展示
 66275  459

讨论这个项目(13)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    513613397 0
    2018/10/18 10:38:24
    在使用第二张图时 放大镜功能无法使用 回复
    尘世 0
    2018/8/8 10:05:35
    开始时想用JQuery写出放大镜效果,但总会出现各种各样的问题,最终还是用了插件,不过确实很好用 回复
    Troye 0
    2017/8/23 16:37:37
    好用,正好需要,感谢楼主分享了 回复
    jasontianxie 0
    2017/3/29 15:01:54

    挺好用的,很方便

        本本士0
        2018/2/25 9:47:53
        感谢支持
    回复
    `?角?, _ 0
    2017/3/14 14:54:50

    好用,非常感谢

        本本士0
        2017/4/7 9:11:03

        感谢支持   加V   xiaoqiang0672 交流

    回复
    pupunew 0
    2017/1/9 12:01:26

    ??好用  感著~

        本本士0
        2017/2/13 13:53:00

        谢谢

    回复
    ╃ㄛ??ヅ 0
    2016/10/20 11:10:48
    bigImg 不能用。。放大图片 换个图片就不能用 怎么破?
        本本士0
        2016/11/7 15:11:37
        提供下代码吧   或者加球球群 524065103
    回复
    leavedog 0
    2016/8/26 13:08:48
    弄成响应式的该怎么弄呢
        本本士0
        2016/9/10 9:09:35
        插件本身是页面加载完自启动,你可以在页面尾部加入判断当前窗口的宽和高,然后动态赋值给你需要放大图片节点这个参数值"pwidth" : 300,"pheight": 200,
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复