jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法


Posted in Javascript onAugust 07, 2015

本文实例讲述了jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法。分享给大家供大家参考。具体如下:

左右拖拽切换对比图片效果,运行效果后,图片中间有个拖动条,拖动左右滑动,可看到图片不一样的效果,女模特的脸变嫩了,呵呵,其实是用了两张背景图片实现的,这就需要jquery.beforeafter.js插件了,拖动时候的小图标不见了,路径可以在jquery.beforeafter.js中设置,不多说了。

运行效果截图如下:

jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法

在线演示地址如下:

具体代码如下:

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>通过拖拽展示前后图片对比效果的jQuery插件jquery.beforeafter</title>
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.13.custom.min.js"></script>
<script type="text/javascript" src="js/jquery.beforeafter-1.3.min.js"></script>
<script type="text/javascript">
$(function(){
  $('#container').beforeAfter({imagePath:'js/'});
  $('#container1').beforeAfter({imagePath:'js/'});
  $('#container2').beforeAfter({imagePath:'js/'});
  $('#container3').beforeAfter({imagePath:'js/'});
  $('#container4').beforeAfter({imagePath:'js/'});
  $('#container5').beforeAfter({imagePath:'js/'});
  $('#container6').beforeAfter({imagePath:'js/'});
});
</script>
 <style> html{display : none ; } </style>
 <script>
 if( self == top ) {
  document.documentElement.style.display = 'block' ; 
 } else {
  top.location = self.location ; 
 }
 </script>
<style type="text/css">
body {
  background: #ccc;
}
#content {
  margin:0 auto;
  width:755px;
}
#container + div.balinks {
<!--margin-left: 200px; -->
}
</style>
</head>
<body>
<div id="content">
<div id="container3">
<div><img alt="before" src="images/blonde1_before.jpg" width="326" height="495" /></div>
<div><img alt="after" src="images/blonde1_after.jpg" width="326" height="495" /></div>
</div>
</div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
JQuery中$之选择器用法介绍
Apr 05 Javascript
基于jquery的simpleValidate简易验证插件
Jan 31 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
Mar 13 Javascript
JavaScript中的变量作用域介绍
Dec 31 Javascript
Javascript基础教程之定义和调用函数
Jan 18 Javascript
jquery性能优化高级技巧
Aug 24 Javascript
javascript replace()第二个参数为函数时的参数用法
Dec 26 Javascript
iscroll-probe实现下拉刷新和下拉加载效果
Jun 28 Javascript
11行JS代码制作二维码生成功能
Mar 09 Javascript
默认浏览器设置及vue自动打开页面的方法
Sep 21 Javascript
Vue面试题及Vue知识点整理
Oct 07 Javascript
Vue内部渲染视图的方法
Sep 02 Javascript
jQuery基于ajax实现星星评论代码
Aug 07 #Javascript
jQuery实现网页抖动的菜单抖动效果
Aug 07 #Javascript
jQuery实现高亮显示网页关键词的方法
Aug 07 #Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
Aug 07 #Javascript
css如何让浮动元素水平居中
Aug 07 #Javascript
jQuery实现仿百度帖吧头部固定导航效果
Aug 07 #Javascript
javascript实现鼠标移到Image上方时显示文字效果的方法
Aug 07 #Javascript
You might like
简单的PHP图片上传程序
2008/03/27 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
thinkPHP5.0框架简单配置作用域的方法
2017/03/17 PHP
PHP笛卡尔积实现原理及代码实例
2020/12/09 PHP
关于document.cookie的使用javascript
2010/10/29 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
Android中的jQuery:AQuery简介
2014/05/06 Javascript
node.js中的console.log方法使用说明
2014/12/09 Javascript
Bootstrap项目实战之首页内容介绍(全)
2016/04/25 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
2016/06/01 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
vue实现学生录入系统之添加删除功能
2018/07/11 Javascript
Nodejs环境实现socket通信过程解析
2020/07/03 NodeJs
Vue过滤器,生命周期函数和vue-resource简单介绍
2021/01/12 Vue.js
Python的Bottle框架的一些使用技巧介绍
2015/04/08 Python
python3 pillow生成简单验证码图片的示例
2017/09/19 Python
pycharm 主题theme设置调整仿sublime的方法
2018/05/23 Python
python遍历小写英文字母的方法
2019/01/02 Python
Html5移动端div固定到底部实现底部导航条的几种方式
2021/03/09 HTML / CSS
Vichy薇姿加拿大官网:法国药妆,全球专业敏感肌护肤领先品牌
2018/07/11 全球购物
香港最新科技与优质家居产品购物网站:J SELECT
2018/08/21 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
什么是抽象
2015/12/13 面试题
大学生找工作推荐信范文
2013/11/28 职场文书
业务副厂长岗位职责
2014/01/03 职场文书
《棉鞋里的阳光》教学反思
2014/04/24 职场文书
竞选演讲稿范文大全
2014/05/12 职场文书
中职毕业生自我鉴定范文(3篇)
2014/09/28 职场文书
怎样写辞职信
2015/02/27 职场文书
2015新生加入学生会自荐书
2015/03/24 职场文书
力克胡哲观后感
2015/06/10 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
在HTML中引入CSS的几种方式介绍
2021/12/06 HTML / CSS