jQuery图片对比显示

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

 24902  299  查看评论 (0)
分享到微信朋友圈
X
jQuery图片对比显示 ie兼容6

使用方法

 引入css和jQuery

<link rel="stylesheet" href="./css/base.css">
<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>

html主要使用div浮动层,通过控制上层div宽度实现对比效果。

<div class="section">
    <div class="img-box">
        <div class="part-l">
            <div class="img-before">
                <img src="./imgs/before.jpg" alt="">
            </div>
        </div>
        <span class="toolbar"></span>
        <div class="part-r">
            <div class="img-after">
                <img src="./imgs/after.jpg" alt="">
            </div>
        </div>
        <div class="tags">
            <a href="#">Before</a>
            <a href="#">After</a>
        </div>
    </div>
</div>

js

$('.img-box').mousemove(function(e) {
    var left = $(".img-box").offset().left;
    // 计算出需要偏移的距离
    var offsetNO = e.pageX - left;
    // 默认原图最小显示200px,最大显示1100px
    if (offsetNO < 200) {
        $('.part-l').width(200);
        $('.toolbar').css('left', '200px');
    } else if (offsetNO > 1100) {
        $('.part-l').width(1100);
        $('.toolbar').css('left', '1100px');
    } else {
        $('.part-l').width(offsetNO);
        $('.toolbar').css('left', offsetNO + 'px');
    }
});
相关插件-图片展示

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

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

jquery3D旋转幻灯片插件

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

焦点效果

类似于百叶窗的效果
  图片展示
 35530  362

jQuery图片放大插件

jQuery点击图片放大,适应移动端和PC端
  图片展示
 52054  345

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

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