原生javript 图片放大镜

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

 30646  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图片放大、缩小、旋转

jQuery图片旋转插件jQuery.artZoom修改版
  图片展示
 51893  308

jQuery移动端对图片进行拖拽与旋转等操作

选着一个背景模板 然后对图片进行拖拽或者旋转一个角度 或者放大和缩小 进行调整 然后保存下来
  图片展示
 25433  303

jquery3D旋转幻灯片插件

jquery幻灯片插件带滚动条的圆形立体图片旋转滚动
  图片展示
 47843  391

HTML5/CSS3超酷焦点图特效

焦点图插件切换效果比较简单,但是外观和功能却十分强大。该CSS3焦点图在切换图片时,图片以淡入淡出的方式缩小消失并显示下一张图片。焦点图插件还拥有一套非常大气的前后翻页按钮,是一款非常实用HTML5/CSS3焦点图应用。
  图片展示
 32686  306

讨论这个项目(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

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

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