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 函数中的参数使用分析
Mar 27 Javascript
Raphael一个用于在网页中绘制矢量图形的Javascript库
Jan 08 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
May 03 Javascript
JavaScript插件化开发教程 (一)
Jan 27 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
Mar 24 Javascript
AngularJS指令与指令之间的交互功能示例
Dec 14 Javascript
轻松理解JavaScript闭包
Mar 14 Javascript
xmlplus组件设计系列之树(Tree)(9)
May 02 Javascript
jQuery实现简单的滑动导航代码(移动端)
May 22 jQuery
VUE实现表单元素双向绑定(总结)
Aug 08 Javascript
微信小程序封装多张图片上传api代码实例
Dec 30 Javascript
JavaScript 实现拖拽效果组件功能(兼容移动端)
Nov 11 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
IIS6的PHP最佳配置方法
2007/03/19 PHP
PHP递归统计系统中代码行数
2019/09/19 PHP
关于jQuery对象数据缓存Cache原理以及jQuery.data详解
2013/04/07 Javascript
JS 按钮点击触发(兼容IE、火狐)
2013/08/07 Javascript
深入领悟JavaScript中的面向对象
2013/11/18 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
javascript使用smipleChart实现简单图表
2015/01/02 Javascript
js实现鼠标划过给div加透明度的方法
2015/05/25 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
jQuery 自定义下拉框(DropDown)附源码下载
2016/07/22 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
JS自定义滚动条效果简单实现代码
2020/10/27 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
vue 使用微信jssdk,调用微信相册上传图片功能
2020/11/13 Javascript
[40:48]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第二局
2016/02/28 DOTA
[49:29]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[51:39]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第二场 2月7日
2021/03/11 DOTA
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
python函数局部变量用法实例分析
2015/08/04 Python
python黑魔法之编码转换
2016/01/25 Python
深入浅析python定时杀进程
2016/06/06 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
Python3中的bytes和str类型详解
2019/05/02 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
Python数据结构dict常用操作代码实例
2020/03/12 Python
详解CSS3的box-shadow属性制作边框阴影效果的方法
2016/05/10 HTML / CSS
HTML5 File API改善网页上传功能
2009/08/19 HTML / CSS
俄罗斯汽车零件和配件在线商店:CarvilleShop
2019/11/29 全球购物
什么是GWT的Module
2013/01/20 面试题
小学五年级语文上册教学计划
2015/01/22 职场文书
高中优秀作文(范文)
2019/08/15 职场文书
解决Jupyter-notebook不弹出默认浏览器的问题
2021/03/30 Python
Python基础详解之邮件处理
2021/04/28 Python
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
Android开发之底部导航栏的快速实现
2022/04/28 Java/Android