jQuery图片对比显示

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

 22824  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');
    }
});
相关插件-图片展示

jquery3D旋转幻灯片插件

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

原生js放大镜(原创)

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

纯js图片旋转

JavaScript图片特效
  图片展示
 42691  435

jQuery画廊-least.js

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

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

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