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 相关文章推荐
utf8的编码算法 转载
Dec 27 Javascript
纯js实现背景图片切换效果代码
Nov 14 Javascript
js获取URL的参数的方法(getQueryString)示例
Sep 29 Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
Mar 05 Javascript
jQuery+jRange实现滑动选取数值范围特效
Mar 14 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
May 10 Javascript
javascript函数的四种调用模式
Jan 08 Javascript
基于JS实现网页中的选项卡(两种方法)
Jun 16 Javascript
Node.js使用Koa搭建 基础项目
Jan 08 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
Apr 26 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
Aug 12 Javascript
layUI实现三级导航菜单效果
Jul 26 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
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
php判断数组元素中是否存在某个字符串的方法
2014/06/14 PHP
11个PHPer必须要了解的编程规范
2014/09/22 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
QQ登录简单实现代码
2021/03/09 Javascript
javascript:void(0)的真正含义实例分析
2008/08/20 Javascript
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
javascript模拟的Ping效果代码 (Web Ping)
2011/03/13 Javascript
jquery手风琴特效插件
2015/02/04 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
浅析JS操作DOM的一些常用方法
2016/05/13 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
vue父子组件的嵌套的示例代码
2017/09/08 Javascript
node.js+express+mySQL+ejs+bootstrop实现网站登录注册功能
2018/01/12 Javascript
vue 子组件向父组件传值方法
2018/02/26 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
JavaScript实现简单日历效果
2020/09/11 Javascript
Python3实现购物车功能
2018/04/18 Python
Pandas 按索引合并数据集的方法
2018/11/15 Python
python读取有密码的zip压缩文件实例
2019/02/08 Python
dpn网络的pytorch实现方式
2020/01/14 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
Python+OpenCV图像处理——实现轮廓发现
2020/10/23 Python
Html5页面内使用JSON动画的实现
2019/01/29 HTML / CSS
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
2014/08/09 面试题
食品营养与检测应届生求职信
2013/11/08 职场文书
教师岗位职责
2013/11/17 职场文书
大学秋游活动方案
2014/02/11 职场文书
大学军训感言400字
2014/03/11 职场文书
2015届大学生就业推荐表自我评价
2014/09/27 职场文书
成绩报告单家长评语
2014/12/30 职场文书
心术观后感
2015/06/11 职场文书
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python