jQuery EasyDrag实现DIV拖动

发布时间:2020-12-12编辑:脚本学堂
最近在做浮动层的拖动时,意外发现一个jquery的拖动插件EasyDrag,只需简短的一两行代码即可在主流浏览器上面轻松拖动。

最近在做浮动层的拖动时,意外发现了一个jquery的拖动插件EasyDrag,只需简短的一两行代码即可在主流浏览器上面轻松拖动。

1、将id为div1的div实现拖动
 

复制代码 代码如下:
$(document).ready(
 function(){
  $("#div1").easydrag();
 }
);

2、EasyDrag 指定可拖动的区域

复制代码 代码如下:
比如只能通过标题拖动整个div
$(document).ready(
 function(){
  $("#div2").easydrag();
  $("#div2").setHandler('div3');
 }
);

3、一些API:
 

复制代码 代码如下:
拖动完成后执行某些操作:$("#div1").ondrop(function(e, element){ alert(element.innerHTML); });
禁止拖动:$("#div2").dragOff();
开启拖动$("#div2").dragOn();

官网链接:http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/

点这里查看演示。
点这里下载示例代码。