您好,欢迎访问一九零五行业门户网

jquery拖拽效果实现方法

这次给大家带来jquery拖拽效果实现方法,jquery拖拽效果实现的注意事项有哪些,下面就是实战案例,一起来看一下。
运行效果截图如下:
点击此处查看在线演示效果。
具体代码如下:
html部分:
<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"> <html> <head> <script type="text/javascript" src="jquery-1.4.2.min.js"></script> <script type="text/javascript" src="tuo.js"></script> <script type="text/javascript">  $(function(){   $(#box).tuoz();  }) </script> <style type="text/css">  *{   margin:0px;   padding:0px;  }  #box{   height:100px;   width:100px;   background:#666666;  }  #box img{   height:50px;   width:50px;   background:#666666;  }  #big{   height:400px;   width:300px;   background:purple;  } </style> </head> <body>  <p id="box"><img src="http://www.baidu.com/img/baidu_sylogo1.gif"></img></p>  <p id="big"></p> </body> </html>
jquery部分:
(function(){  $.fn.extend({   tuoz:function(){   return this.each(function(){     var $this=$(this);     var ey=;     var ex=;     var mx=;     var my=;     var tx=;     var ty=;     var small_x=;     var small_y=;     var big_height=;     var big_width=;     var big_x=;     var big_y=;     var move=false;     $this.mousedown(function(e){      move=true;      mx=$this.offset().left;      my=$this.offset().top;      ex=e.clientx;      ey=e.clienty;      tx=ex-mx;      ty=ey-my;      small_x=$(#big).offset().left;      small_y=$(#big).offset().top;      big_height=$(#big).height();      big_width=$(#big).width();      big_x=small_x+big_width;      big_y=small_y+big_height;      })     $(document).mousemove(function(e){       ex=e.clientx;       ey=e.clienty;       if(move==true){       $this.offset({left:ex-tx,top:ey-ty});       }       })     $this.mouseup(function(e){       move=false;       ex=e.clientx;       ey=e.clienty;       if(ex>=small_x && ey>=small_y && ex<=big_x && ey<=big_y){     $(#big).append($this.html());     }       $this.offset({left:mx,top:my});       })     })   }   }) })(jquery)
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
jquery实现鼠标经过时放大图片功能
jquery实现图片滑动切换(附代码)
以上就是jquery拖拽效果实现方法的详细内容。
其它类似信息

推荐信息