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 相关文章推荐
js压缩工具 yuicompressor 使用教程
Mar 31 Javascript
js与jquery中获取当前鼠标的x、y坐标位置的代码
May 23 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
Jul 13 Javascript
深入浅析JavaScript函数前面的加号和叹号
Jul 09 Javascript
jQuery版AJAX简易封装代码
Sep 14 Javascript
RequireJS 依赖关系的实例(推荐)
Jan 21 Javascript
JS实现加载时锁定HTML页面元素的方法
Jun 24 Javascript
javascript 玩转Date对象(实例讲解)
Jul 11 Javascript
详解webpack进阶之loader篇
Aug 23 Javascript
JS实现的字符串数组去重功能小结
Jun 17 Javascript
js实现图片3D轮播效果
Sep 21 Javascript
使用Vue 自定义文件选择器组件的实例代码
Mar 04 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
关于我转生变成史莱姆这档事:第二季PV上线,萌王2021年回归
2020/05/06 日漫
一些关于PHP的知识
2006/11/17 PHP
IIS6的PHP最佳配置方法
2007/03/19 PHP
wordpress之wp-settings.php
2007/08/17 PHP
ThinkPHP实现一键清除缓存方法
2014/06/26 PHP
9个经典的PHP代码片段分享
2014/12/18 PHP
yii2控制器Controller Ajax操作示例
2016/07/23 PHP
PHP中递归的实现实例详解
2017/11/14 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
jquery.idTabs 选项卡使用示例代码
2014/09/03 Javascript
javascript继承的六大模式小结
2015/04/13 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
基于JavaScript实现瀑布流布局(二)
2016/01/26 Javascript
js简单判断flash是否加载完成的方法
2016/06/21 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
jQuery实现模糊查询的方法分析
2018/05/10 jQuery
vue学习笔记五:在vue项目里面使用引入公共方法详解
2019/04/04 Javascript
记一次用ts+vuecli4重构项目的实现
2020/05/21 Javascript
Python 文件读写操作实例详解
2014/03/12 Python
Python正规则表达式学习指南
2016/08/02 Python
python itchat实现微信好友头像拼接图的示例代码
2017/08/14 Python
EM算法的python实现的方法步骤
2018/01/02 Python
python3.6数独问题的解决
2019/01/21 Python
Python Web框架之Django框架文件上传功能详解
2019/08/16 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
Python OrderedDict字典排序方法详解
2020/05/21 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
基层工作经历证明
2014/01/13 职场文书
路政管理毕业自荐书范文
2014/02/10 职场文书
主题班会演讲稿
2014/05/22 职场文书
求职自我推荐信
2014/06/25 职场文书
教师自查自纠材料
2014/10/14 职场文书
如何利用pygame实现打飞机小游戏
2021/05/30 Python
详解python网络进程
2021/06/15 Python