var draggables = g(".draggables");
for(var i=0;i<draggables.length;++i)
{
//直接设置为拖动对象
draggables[i].setDraggable();
//事件函数
//拖动开始:
draggables[i].onDragStart = function () {
//alert("start");
};
//在拖动的时候:
draggables[i].onDrag = function () {
//alert("move");
};
//拖动结束
draggables[i].onDragOver = function () {
//alert("over");
};
//设置拖动热点,dragHotspot是要拖动对象的子对象,只有dragHotspot被点击了后才激发拖动事件.
draggables[i].dragHotspot = g(".draggables > h1")[i];
//设置拖动范围,现在的拖动范围为整个文档,拖动操作不会越过屏幕.
draggables[i].dragScale = document.documentElement;
//取消拖动
//draggables[i].dropDraggable();
}
同样,把事件函数都设为null就可以取消了例如:draggables[i].onDragOver = null;.很简单,支持n个对象的拖动,只要setDraggable();一下即可;
分享到:
相关推荐
JS可拖动窗口控件,可实现各种DIV窗口自定义及各种DIV弹出提示框 带遮罩层的DIV窗口(对话框)控件 js javascript 对话框
javascript的两个滑动杆控件。外观还可以。
JavaScript应用实例-拖动条控件.js
用javascript做的用于开发悬浮窗口的控件
可以任意拖动的ASP.NET下的用JAVASCRIPT编写实现的树形控件。
Javascript实现的交互式Div,Div随用户拖动而移动位置。
Ajaxion-一个Ajax框架,可以让你避免在使用Ajax的时候,使用Javascript,让你的Ajax编程尽可能的简单。
JQ JS javascript layui UI组件 元素 div 拖动插件JQ JS javascript layui UI组件 元素 div 拖动插件
dhtmlxGrid ajax表格控件 支持排序 拖动 分组等,支持Ajax的JavaScript表格控件,方便您在网页上显示表格数据,含有强大的API脚本,界面美观大方,表格可以调整列宽、排序、拖拽、搜索、分组等功能。
2.3 拖动选择 7 2.4 独立于页面存在 7 第三章 通用日历控件的结构 9 3.1 DateSelecterJs.js 9 3.1.1 基本功能模块 9 3.1.2 日历创建模块 9 3.1.3 日期选择模块 10 3.1.4 日期存取模块 10 3.1.5 美化效果模块 10 3.2...
JavaScript实现功能非常完善的TreeView控件. 感兴趣的可以下载测试测试
构建树控件的比较理想的一种方法是用ul、li这种简单的标签组合来实现,但是你如果想实现复杂一点的比如要节点可编辑、可拖动、可更换风格等等我想ExtJS是最好的选择了。
dotNetFlexGrid是一款asp.net原生的异步表格控件,它的前身是Jquery FlexiGrid插件,我们重构了FlexiGrid的大部分Javascript代码,使其工作的更有效率,BUG更少;同时将其封装为asp.net 控件,提供了简单易用的使用...
javascript js开发的可拖动日历控件,能够覆盖下拉选择框,点击文本框自动弹出控件,实现了日期选择后自动填入文本框,包中带有一个测试页面。
一个兼容性非常好的Js网页DIV模块拖动代码,就JavaScript结合PHP实现的网页DIV模块拖动特效,以ajax方式拖动,先前可见于博客的管理后台,用于管理自己网站的模块排序。本拖动特效结合PHP程序,实现了拖动模块位置的...
1.21 用JavaScript随机修改页面的标题 1.22 判断网页加载完毕 1.23 嵌入网页的播放器 1.24 设置指定网页为主页 1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用...
.Net组件形式日期控件,将javascript的日期控件做了封装,可以直接拖动到页面使用
lhgdialog新/旧版对话框、两类日历控件、样式多样、拖动层、Javascript实现的进度条、鼠标移上提示信息、jQueryDocXML2CHM-090223等、搜索整理;不容错过!
1.21 用JavaScript随机修改页面的标题 1.22 判断网页加载完毕 1.23 嵌入网页的播放器 1.24 设置指定网页为主页 1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用...
table-dragger拖拽和排序表格的控件