原生javript 图片放大镜

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

 29895  316  查看评论 (9)
分享到微信朋友圈
X
原生javript 图片放大镜 ie兼容9

postbirdImageGlass

postbird-img-glass.js 图片放大镜

优点:

无缝接入,直接传入需要事件监听的DOM即可。

不足:

目前没有对链接下的图片做 preventDefault() ,因此链接会进行跳转,如果有需要可以自己加进去或者叫进行判断,存在链接 则不进行处理。

使用方法

引入方式:

src="./js/postbird-img-glass.js

使用方式:

// 示例中使用的方式
PostbirdPictureMagnifyingGlass.init({
    domSelector:".img-container img",
    animation:true
});

参数说明:

init({})传入参数为对象
* domSelector  - dom选择器             默认 img  
* width        - 放大后图片宽度        默认 auto
* height       - 放大后图片高度        默认 auto
* boxClassName - 放大镜的容器的class   默认 postbird-img-glass-box
* boxBgColor   - 放大镜容器的背景色   默认  rgba(0,0,0,0.8)
* animation    - 是否开启CSS3动画     默认 false IE10+ 才有效

注意事项:

1.  animation 使用css3动画,需要 IE10+

2.  最低支持 IE9 ,事件监听使用 addEventListener

3.  需要在文档加载完成后才能进行操作 

4.  css样式及动画可以将css复制并格式化后,自定义。

相关插件-图片展示

jQuery画廊-least.js

jQuery画廊-least.js 类似于google图片搜索结果中的展示效果,least.js 随机和响应的JQUERY,HTML 5和CSS3画廊
  图片展示
 34714  330

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

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

jQuery模仿PPTCSS3介绍

jQuery模仿PPTCSS3介绍,使用鼠标滚轮进行切换
  图片展示
 26803  366

原生js放大镜(原创)

一个普通的图片放大镜功能,放大倍数可自定义
  图片展示
 21376  322

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

    鄙视的小蓝鱼 0
    2018/11/1 16:47:55
    jquery 生成的类名选择不到怎么办啊? 回复
    丁峰 0
    2018/5/30 8:48:04
    很好用,很方便, 回复
    企鹅 0
    2018/4/26 22:17:38
    非常好用,谢谢! 回复
    ?M?i?n?g? 丶 ?茗? 0
    2017/11/27 20:59:54
    夜雨之舞Rain 0
    2017/11/2 21:51:48

    源代码里对象错了,js里是PostbirdImgGlass,示例调用的是PostbirdPictureMagnifyingGlass

    回复
    大叔 0
    2017/9/22 11:44:09
    憨憨的甜蜜灿//暖ss 0
    2017/9/9 15:48:02

    怎么查看源代码

    回复
    seny 0
    2017/9/8 10:27:36

    效果很棒,先收藏了,以后肯定能用的到,感谢分享!

        ESC0
        2017/9/8 10:55:30

        赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复