jQuery EasyUI API 中文文档 - Draggable 可拖拽
用$.fn.draggable.defaults重写默认的defaults。
用法
代码如下:
<div id="dd" style="width:100px;height:100px;">
<div id="title" style="background:#ccc;">title</div>
</div>
$('#dd').draggable({
handle:'#title'
});
特性
|
名称 |
类型 |
说明 |
默认值 |
|
proxy |
string,function |
拖拽时要使用的代理元素,设置为'clone'时,克隆元素将被用作代理。如果指定一个函数,它必须返回一个jQuery对象。 |
null |
|
revert |
boolean |
如果设为true,拖拽结束后元素将返回它的开始位置。 |
false |
|
cursor |
string |
拖拽时的css光标(cursor)。 |
move |
|
deltaX |
number |
拖拽的元素相对于当前光标的位置的X。 |
null |
|
deltaY |
number |
拖拽的元素相对于当前光标的位置的Y。 |
null |
|
handle |
selector |
启动draggable的处理(handle)。 |
null |
|
disabled |
boolean |
设为true就停止draggable。 |
false |
|
edge |
number |
能够在其中开始draggable.的拖拽宽度。 |
0 |
|
axis |
string |
定义拖拽元素可在其上移动的轴,可用的值是'v'或'h',当设为null,将会沿着'v'和'h'的方向移动。 |
null |
事件
|
名称 |
参数 |
说明 |
|
onBeforeDrag |
e |
拖拽前触发,返回false就取消拖拽。 |
|
onStartDrag |
e |
目标对象开始拖拽时触发。 |
|
onDrag |
e |
拖拽期间触发。返回false将不做真正的拖拽。 |
|
onStopDrag |
e |
拖拽停止时触发。 |
方法
|
名称 |
参数 |
描述 |
|
options |
none |
返回选项(options)属性(property)。 |
|
proxy |
none |
如果设置了代理(proxy)属性就返回代理(proxy)。 |
|
enable |
none |
启用拖拽动作。. |
|
disable |
none |
禁用拖拽动作。 |
相关推荐
-
jquery.ui.draggable中文文档(原文翻译)
[原文翻译]JQuery UI Draggable插件用来使选中的元素可以通过鼠标拖动.Draggable的元素受影响css: ui-draggable, 拖动过程中的css: ui-draggable-dragging.如果需要的不仅仅是拖, 而是一个完整的拖放功能, 请参阅JQuery UI 的Droppable插件, 该插件提供了一个draggable放的目标.所有的回调函数(start, stop, drag等事件)接受两个参数: event: 浏览器原生的事件ui: 一个JQuery的
-
jQuery UI-Draggable 参数集合
Draggable 库文件:ui/ui.core.js.ui/ui.draggable.js ============================================================ Default: $("#draggable").draggable(); ============================================================ constrain-movement(限制范围移动): $("#d
-
jQuery EasyUI Draggable拖动组件
上文已经提到过了jQuery EasyUI插件引用一般我们常用的有两种方式(排除easyload加载方式),所以本篇要总结的Draggable组件同样有两种方式加载: (1).使用class加载方式: <div id="box" class="easyui-draggable" style="width:400px;height:200px;background:red;"> 内容部分 </div> (2).JS 加载调用
-
如何使用jQuery Draggable和Droppable实现拖拽功能
在以前的文章中我已经介绍了web开发中基本拖放原理,现在给出需要完成的功能.最后运行的效果如下图所示: 主要功能需求说明:1.左侧的元素结构最后会通过Ajax call服务器的数据来生成,能支持多级元素.父节点可以折叠起来 2.用户可以通过拖放的操作,将元素从左侧拖放到右侧.如果是拖的父节点元素,那么需要把它子节点的元素一并拖到右边 3.元素放到右侧,右侧可以接受元素的区域有2种可能.一种新建一个区域,就类似"华东交通大学"所示.另外一种就是拖放到已经有元素的区域.两者的关系是&quo
-
jquery.ui.draggable中文文档
注意事项: 1. 以下格式为既定的格式, 为了统一性, 需要修改时, 大家商议 2. 格式中的所有项都是选填, 如果没有, 不写就是了. 3. 由于是XML格式的, 所以, 所有标签中间填写文本的地方(最重要是代码, 一定要加, 不然以后解析有困难), 都需要加上 <!--[CDATA[这中间写内容]]> 4. 翻译过程中, 一块对应的是一个<translate />标签. 5. 希望大家工作愉快. 复制代码 代码如下: <?xml v
-
jQuery EasyUI API 中文文档 - Draggable 可拖拽
用$.fn.draggable.defaults重写默认的defaults. 用法 复制代码 代码如下: <div id="dd" style="width:100px;height:100px;"> <div id="title" style="background:#ccc;">title</div> </div> 复制代码 代码如下: $('#dd').draggable(
-
jQuery EasyUI API 中文文档 - Tree树使用介绍
用 $.fn.tree.defaults 重写了 defaults. 依赖 draggable droppable 用法 Tree 能在 <ul> 元素里定义,此标记可以定义为叶节点和子节点.下面是一个示例: 复制代码 代码如下: <ul id="tt"> <li> <span>Folder</span> <ul> <li> <span>Sub Folder 1</span> &
-
jQuery EasyUI API 中文文档 - Documentation 文档
每个easyui组件都有特性(property).方法(method)和事件(event),用户可以很容易地扩展它们. 特性 特性在jQuery.fn.{plugin}.defaults里定义.例如, dialog的特性在jQuery.fn.dialog.defaults里定义. 事件 事件(回调函数)也在jQuery.fn.{plugin}.defaults里定义. 方法 方法在jQuery.fn.{plugin}.methods里定义.每个方法有两个参数:jq和param.第一个参数'jq'
-
jQuery EasyUI API 中文文档 - ComboBox组合框
扩展自 $.fn.combo.defaults. 用 $.fn.combobox.defaults 重写了 defaults. 依赖 combo 用法 <select id="cc" name="dept" style="width:200px;"> <option value="aa">aitem1</option> <option>bitem2</option>
-
jQuery EasyUI API 中文文档 - DataGrid数据表格
扩展自 $.fn.panel.defaults ,用 $.fn.datagrid.defaults 重写了 defaults . 依赖 panel resizable linkbutton pagination 用法 复制代码 代码如下: <table id="tt"></table> 复制代码 代码如下: $('#tt').datagrid({ url:'datagrid_data.json', columns:[[ {field:'code',title:'
-
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
扩展自 $.fn.datagrid.defaults,用 $.fn.treegrid.defaults 重写了 defaults. 依赖 datagrid 用法 复制代码 代码如下: <table id="tt"></table> 复制代码 代码如下: $('#tt').treegrid({ url:'treegrid_data.json', treeField:'name', columns:[[ {title:'Task Name',field:'name'
-
jQuery EasyUI API 中文文档 - ComboTree组合树
扩展自 $.fn.combo.defaults 和 $.fn.tree.defaults.用 $.fn.combotree.defaults 重写了defaults. 依赖 combo tree 用法 <select id="cc" style="width:200px;"></select> <input id="cc" value="01"> 复制代码 代码如下: $('#cc').co
-
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
扩展自 $.fn.combo.defaults 和 $.fn.datagrid.defaults,用 $.fn.combogrid.defaults 重写了 defaults . 依赖 combo datagrid 用法 复制代码 代码如下: <select id="cc" name="dept" style="width:250px;"></select> 复制代码 代码如下: <input id="cc
-
jQuery EasyUI API 中文文档 - EasyLoader 加载器
用法 复制代码 代码如下: easyloader.base = '../'; // 设置easyui的基本路径 easyloader.load('messager', function(){ // 加载指定的模块 $.messager.alert('Title', 'load ok'); }); 特性 名称 类型 说明 默认值 modules object 预定义的模块. locales object 预定义的语言环境. base string easyui的基本路径,必须以'/'结尾. 基本路
-
jQuery EasyUI API 中文文档 - Spinner微调器使用
扩展自 $.fn.validatebox.defaults,用 $.fn.spinner.defaults 重写了 defaults. 依赖 validatebox 用法 复制代码 代码如下: <input id="ss" value="2"> 复制代码 代码如下: $('#ss').spinner({ required:true, increment:10 }); 特性 其特性扩展自 validatebox,下列是为 spinner 增加的特性. 名称
随机推荐
- Oracle连接远程数据库的四种方法
- 使用as加载xml的示例
- Android App数据格式Json解析方法和常见问题
- PHP个人网站架设连环讲(一)
- 奇妙的文件系统对象组件
- 学编程选什么语言好?是PHP、Python还是Ruby?
- AJAX解析XML实例之下拉框省、市二级联动
- 服务端配置实现AJAX跨域请求
- Android自定义UI手势密码终结版
- Ruby中使用正则表达式的基础指引
- 使用Android自定义控件实现滑动解锁九宫格
- jQuery实现的在线答题功能
- 二维指针动态分配内存连续问题深入分析
- Android沉浸式状态栏微技巧(带你真正理解沉浸式模式)
- Android编程实现监控各个程序流量的方法
- Python中下划线的使用方法
- Python用户推荐系统曼哈顿算法实现完整代码
- php 判断IP为有效IP地址的方法
- 详解webpack4.x之搭建前端开发环境
- springmvc限流拦截器的示例代码
