- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
jQueryEasyUI基础教程之Draggable和Droppable
jQuery-EasyUI基础教程之Draggable和Droppable课程目标掌握Draggable的三种不同方式掌握Droppable的开发学会开发可拖拽页面DraggableDraggable简介EasyUI的Draggable控件可以帮助我们快速的开发可以拖拽的页面,用户使用起来会更加的方便快捷。效果如图:开发Draggable程序方式一:img id=image1 alt=这是一幅图片 class=easyui-draggable src=/ui/images/shirt1.gif/只需要简单的给HTML标签添加一个指定的class样式即可创建一个可拖拽的控件。效果如下图:这是一种最简单的实现方式,拖动图片时原位置则不再有图片 。Tip:参照”初识jQuery-EasyUI”文章中的几种不同表示方法,大家会发现还有以下实现方式:HTML代码:img id=image1 alt=这是一幅图片 src=/ui/images/shirt1.gif/JS代码:$(#image1).draggable(); 方式二:拖动图片时原位置仍然保持图片。HTML代码保持不变,只需要在JS代码中加入一句话就可以了:$(#image2).draggable({proxy:clone}); 效果如下:方式三:拖动图片时显示自定义内容。HTML代码保持不变,只需要在JS代码中加入自定义的内容就可以了:$(#image3).draggable({proxy:function(source){var p = $(div class=cloneDiv/div);p.html($(source).attr(alt)).appendTo(body);return p;}}); 效果如下:Drappable常用属性属性名属性值类型描述默认值handleselector开始拖动的句柄。nullproxystring,function在拖动的时候使用的代理元素,当使用clone的时候,将使用该元素的一个复制元素来作为替代元素。如果指定了一个函数, 它将返回一个jquery对象。nullrevertboolean如果设置为true,在拖动停止时元素将返回起始位置。falsecursorstring拖动时的CSS指针样式。movedisabledboolean如果设置为true,则停止拖动。falseaxisstring定义元素移动的轴向,可用值有:v或h,当没有设置或设置为null时可同时在水平和垂直方向上拖动。nulldelaynumber定义必须拖拽并等待指定ms后拖拽才开始0参考jQuery EasyUI的API。代码如下:$(#image3).draggable({revert : true,cursor: help,disabled : false,proxy:function(source){var p = $(div class=cloneDiv/div);p.html($(source).attr(alt)).appendTo(body);return p;}});script$(function() {$(#draggable).draggable({axis : v,});$(#draggable2).draggable({axis : h});$(#draggable3).draggable({delay : 1000});});/scripth3沿着轴约束运动:/h3div id=draggable class=draggable ui-widget-contentp只能垂直拖拽/p/divdiv id=draggable2 class=draggable ui-widget-contentp只能水平拖拽/p/divh3 style=clear:both;沿着轴约束运动:/h3div id=draggable3 class=draggable ui-widget-contentp不管 distance 是多少,您都必须拖拽并等待 1000ms 后拖拽才开始/p/divdiv class=easyui-draggable data-options=handle:#title style=clear:both;width:200px;height:150px;background:#fafafa;border:1px solid #ccc;margin-top:10pxdiv id=title style=padding:5px;background:#ccc;color:#fffTitle/div/div效果如下:Draggable常用方法方法名方法参数描述optionsnone返回属性对象。proxynone如果代理属性被设置则
您可能关注的文档
- Flashcs3制作炫丽的烟花效果.doc
- Flash基础教程:常用的100个快捷键.doc
- Flash教程:如何用Flash制作补间动画.doc
- FLASH短接教程.doc
- FlexLCDSJava入门教程.doc
- Flex4Springibatis实战系列教程.docx
- FMEA的基本概念.doc
- FS免拆外模板设备可行性报告.doc
- FreeNas83教程.doc
- FTTx机房与设备勘测实训指导书20120308.doc
- jQueryEasyUI基础教程之创建复杂布局.docx
- jQueryEasyUI基础教程之创建简单布局.docx
- jQueryEasyUI基础教程之初识jQueryEasyUI.doc
- jQueryEasyUI基础教程之Tooltip提示框.docx
- jQueryEasyUI基础教程之拖放的学校课程表.docx
- Jqueryeasyui模拟浏览器前进后退查看历史浏览网页前端基础教程.docx
- JS2000混凝土搅拌机工作原理及参数.docx
- jspstruts实现的Javaweb信息供求系统项目源码.doc
- K0000~K0544挡土墙施工专项安全措施.doc
- K01项目名称金昌市年产24万吨密闭电石炉尾气治理及利用.doc
文档评论(0)