为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery简单拖动效果

标签:
JQuery

         

#drag { width:473px; height:337px; background-color:#D4BFFF;}

 

<script> $("#drag").anyDrag() </script>
<div id="drag"></div>

=====================================================

以下是拖动插件
 

/**  * Jquery 拖动插件  * @name jquery.anyDrag.js  * @Email:Mr.Kin@Foxmail.com  * 欲索取最新版本jquery.anyDrag.js或是报告Bug,请发送Email至 【Mr.Kin@Foxmail.com】  *  *obj: 拖动热区,拖动所选对象的什么位置 可拖动,默认为 对象整体可拖动。 如果只要标题栏可拖动 请传入 选择器(class 或是 id)  *maxTop: 拖动放开后 是否在最顶层,默认为false  不在最顶层。  *alpha: 拖动时 被拖动对象的透明度,默认为1. 不透明。  **/ eval((function(a,b){return a.replace(/\w+/g, function(ss){ return b[parseInt(ss, 36)]; }); })("(0($) {\r$.1.2 = 0(3){\r3 = 4.5({\r6: \"7\",\r8: 9 ,\ra:b\r},3);\rc d = e;\rc f = $(d).g;\rc h = i;\rc j = d;\r0 k(){\r$(d).l({m:\"n\"});\ro(!p($(d).l(\"q\"))){\r$(d).l(\"q\",\"i\");\r};\ro(!p($(d).l(\"r\"))){\r$(d).l(\"r\",\"i\");\r};\rs();\r};\r0 s(){\ro(3.6 != \"7\"){\rj = $(d).t(3.6);\r}\rc u=b;\rc v,w;\r$(j).x(0(){\r}).y(0(z){\ro(3.6 == \"7\"){\r10 = $(e);\r}11{\r10 = $(e).12(f);\r}\rh = $(f).13(10);\ru=14;\rv=z.15-p($(f+\":16(\"+h+\")\").l(\"q\"));\rw=z.17-p($(f+\":16(\"+h+\")\").l(\"r\"));\r$(f+\":16(\"+h+\")\").18(19, 3.8);\ro(3.a){$(f+\":16(\"+h+\")\").l(\"1a-13\",1b()+9)}\r});\r$(1c).1d(0(z){\ro(u){\rc 1e=z.15-v;\rc 1f=z.17-w;\r$(f+\":16(\"+h+\")\").l({r:1f,q:1e});\r}\r}).1g(0(){\ru=b;\r$(f+\":16(\"+h+\")\").18(\"1h\", 9);\r});\r};\r0 1b(){\rc 1i = i;\r$(\"*\").1j(0(){\ro( 1i < p($(e).l(\"1a-13\"))){\r1i = p($(e).l(\"1a-13\"));\r}\r})\r1k 1i;\r};\r1k k();\r};\r})(4);", "function|fn|anyDrag|settings|jQuery|extend|obj|self|alpha|1|maxTop|false|var|anyDrag_BoxObject|this|anyDrag_BoxObjectSelector|selector|dragIndex|0|DragObj|anyDrag_initialize|css|position|absolute|if|parseInt|left|top|anyDrag_start|children|_move|_x|_y|click|mousedown|e|eventObj|else|parent|index|true|pageX|eq|pageY|fadeTo|20|z|get_max_zIndex|document|mousemove|x|y|mouseup|fast|maxZ|each|return".split("|")));

 

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消