jquery插件怎么实现图片对比

  介绍

这篇文章主要介绍jquery插件怎么实现图片对比,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

jquery是什么

jquery是一个简洁而快速的JavaScript库,它具有独特的链式语法和短小清晰的多功能接口、高效灵活的css选择器,并且可对css选择器进行扩展,拥有便捷的插件扩展机制和丰富的插件,是继原型之后又一个优秀的JavaScript代码库,能够用于简化事件处理,HTML文档遍历,Ajax交互和动画,以便快速开发网站。

效果如下

 jquery插件怎么实现图片对比

代码部分

& lt; ! DOCTYPE  html>   & lt; html>   ,& lt; head>   & lt;才能meta  charset=皍tf-8"比;   & lt; title>才能做图片对比& lt;/title>   & lt;才能script  src=https://www.yisu.com/zixun/" js/jquery-3.4.1.min.js ">   <时尚>   * {   保证金:0 px;   填充:0 px;   用户选择:没有;   }   .div {   边界:1 px固体浅灰色;   宽度:400 px;   身高:200 px;   保证金:10 px;   浮:左;   位置:相对;   }   .img1 {   位置:绝对的;   上图:0;   底部:0;   左:0;   宽度:50%;   }   .img2 {   位置:绝对的;   上图:0;   底部:0;   左:50%;   右:0;   }   .img1 .img2 {   背景位置:中心中心;   background-size: 400 px 200 px;   平铺方式:不再重演;   }   .img1 {   background-position-x: 0;   }   .img2 {   background-position-x: 100%;   过滤器:反转(100%);   }   . bar {   位置:绝对的;   上图:0;   底部:0;   右:4 px;   宽度:8 px;   背景颜色:灰色;   光标:ew-resize;   透明度:0.2;   }   鸡毛蒜皮{   pointer-events:没有;   }> 头   身体<>   
  
  
  
  
  
  
  
  
  
  
  
  身体      <>脚本   $(文档)时函数(){   $ (" . bar) .mousedown(函数(){   美元(这).parent () .addClass(“停止”);   (美元).parent () . next () .addClass(“停止”);   (美元).attr (“data-flag”,“1”)   })   $ (" .div ") .mousemove(函数(e) {   var temp=$(这);(. bar) .attr (“data-flag”);   如果(temp==?”) {   var w=$(这).width ();   var x=e.offsetX;   var p=parseFloat ((x/w) .toFixed (2)) * 100;   (美元)定格(“.img1”) . css(“宽度”,p + ' % ');   (美元)定格(“.img2”) . css(‘左’,p + ' % ');   }   })   $(文档).mouseup(函数(){   $ (" .img1 .img2”) .removeClass(“停止”);   $ (" . bar ") .attr (“data-flag”、“0”)   })   })   

以上是“jquery插件怎么实现图片对比”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

jquery插件怎么实现图片对比