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 相关文章推荐
JavaScript CSS菜单功能 改进版
Dec 20 Javascript
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
Mar 07 Javascript
jquery ajax return没有返回值的解决方法
Oct 20 Javascript
select、radio表单回显功能实现避免使用jquery载入赋值
Jun 08 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
Oct 17 Javascript
JavaScript encodeURI 和encodeURIComponent
Dec 04 Javascript
jQuery查找dom的几种方法效率详解
May 17 jQuery
Node接收电子邮件的实例代码
Jul 21 Javascript
vue 封装自定义组件之tabal列表编辑单元格组件实例代码
Sep 07 Javascript
VUE长按事件需求详解
Oct 18 Javascript
JS使用对象的defineProperty进行变量监控操作示例
Feb 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文件夹与文件目录操作函数介绍
2013/09/09 PHP
php多文件上传实现代码
2014/02/20 PHP
php微信开发之图片回复功能
2018/06/14 PHP
PHP7内核CGI与FastCGI详解
2019/04/14 PHP
laravel validate 设置为中文的例子(验证提示为中文)
2019/09/29 PHP
菜鸟javascript基础整理1
2010/12/06 Javascript
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
2016/07/24 Javascript
vue 请求后台数据的实例代码
2017/06/22 Javascript
vue中component组件的props使用详解
2017/09/04 Javascript
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
swiper插件自定义切换箭头按钮
2017/12/28 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
vue中echarts引入中国地图的案例
2020/07/28 Javascript
Python常用模块介绍
2014/11/21 Python
Python读写docx文件的方法
2018/05/08 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
Python django框架应用中实现获取访问者ip地址示例
2019/05/17 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
简单了解python中的与或非运算
2019/09/18 Python
python中的selenium安装的步骤(浏览器自动化测试框架)
2020/03/17 Python
python中sympy库求常微分方程的用法
2020/04/28 Python
使用python matploblib库绘制准确率,损失率折线图
2020/06/16 Python
详解python UDP 编程
2020/08/24 Python
Linux上比较文件的命令都有哪些
2012/02/24 面试题
医学专业五年以上个人求职信
2013/12/03 职场文书
请假条标准格式规范
2014/04/10 职场文书
三八红旗手先进事迹材料
2014/05/13 职场文书
离婚协议书范本样本
2014/08/19 职场文书
工作所在部门证明
2014/09/21 职场文书
500字作文之周记
2019/12/13 职场文书
MySQL 数据类型详情
2021/11/11 MySQL
pd.DataFrame中的几种索引变换的实现
2022/06/16 Python