本文实例讲述了jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法。分享给大家供大家参考。具体如下:
左右拖拽切换对比图片效果,运行效果后,图片中间有个拖动条,拖动左右滑动,可看到图片不一样的效果,女模特的脸变嫩了,呵呵,其实是用了两张背景图片实现的,这就需要jquery.beforeafter.js插件了,拖动时候的小图标不见了,路径可以在jquery.beforeafter.js中设置,不多说了。
运行效果截图如下:
在线演示地址如下:
http://演示。JB 51。net/js/2015/jquery-前-后-js-style-codes/
具体代码如下:
!DOCTYPE html heart heta http-equiv=' Content-TYPe ' Content=' text/html;charset=utf-8' /title通过拖拽展示前后图片对比效果的jQuery插件jquery.beforeafter/titlescript类型=' text/JAVAScript ' src=' http : js/jquery-1。6 .2 .量滴js '/script脚本类型=' text/JavaScript ' src=' http : js/jquery-ui-1。8 .13 .定制。量滴js '/script脚本类型=' text/JavaScript ' src=' http 3360 js/jquery。在-1之前。3 .量滴js '/script before after({ image path : ' js/' });$(“# container 1”).之前和之后({ image path : ' js/' });$(“# container 2”).之前和之后({ image path : ' js/' });$('#container3 ').之前和之后({ image path : ' js/' });$(“# container 4”).之前和之后({ image path : ' js/' });$(“# container 5”).之前和之后({ image path : ' js/' });$(“# container 6”).之前和之后({ image path : ' js/' });});/script style html { display : none;}/样式脚本if(self==top){ document。文档元素。风格。display=' block} else { top。位置=自我。位置;}/脚本样式类型=' text/CSS '正文{ background : # CCC} #内容{ margin:0 auto宽度width :755 px } # container div . balinks {!-页边距-左侧: 200像素;-}/style/head dydiv id=' content ' div id=' container 3 ' div mg alt=' before ' src=' http : images/golden 1 _ before。jpg ' width=' 326 ' height=' 495 '/div div mg alt=' after ' src=' http : images/金发碧眼1 _ after。jpg ' width=' 326 ' height=' 495 '/div/div/body/html希望本文所述对大家的jquery程序设计有所帮助。