问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

下了jquery-easyui-1.2.5,想用里面的拖拽效果,怎么使得拖拽的div到目的区域后,该div在原位置仍存在

发布网友 发布时间:2022-04-22 12:31

我来回答

2个回答

懂视网 时间:2022-04-22 16:52

jQueryEasyUI中的拖拽事件通过给它设置代理元素使其拖拽、可设置拖动元素相对于x.y轴拖动,可设置拖拽何时停止等效果

jQuery中的easyui是一个非常好用的插件,它虽然使用简单方便,但是它的功能确十分强大,今天将向大家介绍如何使用easyui插件实现基本的拖动和放置,有一定的参考价值,希望对大家有所帮助。

【推荐课程:jQueryEasyUI教程】

Draggable(拖拽)

Draggable是easyui中用于实现拖拽功能的一个插件,通过它我们可以实现对控件的拖拽效果。

它具有以下属性值:

属性名含义

proxy

指拖动时要使用的代理元素,设置为clone时,克隆元素将被用作代理;如果指定一个函数,它必须返回一个 jQuery 对象。
revert是一个boolean值,设置为 true时表示拖动结束后元素将返回它的开始位置。 (默认值为false)
cursor 拖动时的 css 光标,默认值为move
deltaX 指的是拖动的元素相对于当前光标的 X 轴的位置,默认值为null
deltaY 指的是拖动的元素相对于当前光标的 Y 轴位置,默认值为null
handle 指启动可拖动元素的处理,默认值为null
disabled是一个boolean值,如果设置为 true,则停止可拖动,默认值为false
edge 指能够在其中开始可拖动的拖动宽度,默认值为0
axis 指定义拖动元素可在其上移动的轴,可用的值是 'v' 或 'h',当设为 null,将会沿着 'v' 和 'h' 的方向移动

案例分析:

通过三个div元素来启用它们的拖动和放置

外部引用必须有的插件

<link rel="stylesheet" type="text/css" href="D:jquery-easyui-1.6.10	hemesdefaulteasyui.css">
<link rel="stylesheet" type="text/css" href="D:jquery-easyui-1.6.10	hemesicon.css">
<script src="D:jquery-easyui-1.6.10jquery.min.js"></script>
<script src="D:jquery-easyui-1.6.10jquery.easyui.min.js"></script>

HTML与CSS代码

<style>
	div{
	width:100px;
	height: 100px;
	margin-bottom:5px;
	text-align: center;
	 line-height: 100px;

	}
	#box1{background: pink;}
	#box2{background: skyblue;}
	#box3{background: yellow;}
</style>
</head>
<body>
<div id="box1">box1</div>
<div id="box2">box2</div>
<div id="box3">box3</div>

效果图:

未标题-1.jpg

设置box1元素为可拖动的

 $('#box1').draggable();

效果图:

对于box2通过给原来的元素的代理(proxy)创建一个clone值,让其可以拖动

$('#box2').draggable({
 proxy:'clone'
 });

效果图:

第三个box我们设置元素只能在v轴上拖动:

$("#box3").draggable({
  axis: 'v'
 })

效果图:

未标题-1.jpg

总结:

热心网友 时间:2022-04-22 14:00

在这里$(this).draggable({
设置proxy:'clone',
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
济南的冬天赏析 济南的冬天全文赏析 魅蓝Note5#魅蓝3S锁屏就重启是什么原因 ...药?小狗已经三天了不吃不喝还呕吐尿很黄不拉,精神不好去宠物医院化验... 狗狗今天吐了黄水昏昏欲睡 还抽搐给喝了妈咪爱睡了一觉好了也许但还是... ...了开始拉稀,不吃东西,昨天超级没精神,后给喂了点药,今天精神点了... 昨晚狗狗又吐又拉然后我喂了妈咪爱,今天早上没精神的,刚刚又喂了妈 小狗两个月,昨天拉稀不吃饭,我喂了妈咪爱,下午有精神了可那跑着玩。今 ... 国内有哪些生产疫苗的公司?研发、质量管理水平分别如何? 三联恒通(北京)科技发展有限公司怎么样? 什么是三联集团 企业管理规范的功能 法律规范功能与道德规范功能有什么异同? 简述宪法规范功能实现适宜的社会外部环境 民法规范的功能? 道德的规范功能是道德如何教我们做一个好人 这个表格内容怎样快速截屏到另外一个表格 道德具有规范功能吗? 立法的各种规范职能与法的规范职能有哪些共同点与不同点 快件作废,正在处理中,怎么办 如何理解民俗文化的 教化功能和规范功能 STEAM购买游戏一直显示处理中怎么办 医疗保险显示处理中怎么办? 没交费定单“处理中”怎么办? 中国联通交话费怎么是正在处理中 中国西联银行电话号码是多少 网上交医保说正在处理中是怎么回事? 扣了6分我已在12123交了罚款怎么显示处理中如何处理? 西联快递的电话号码是多少 java里面Serializable long int 之间关系 又怎么互相转型 如何处理中西方文化关系 下载64.9Mbps上传44.6Mbps这样的网速有多少兆? 买手机必看的参数有哪些? 宝宝发烧该吃什么粥有营养 怎么使额头上的痘痘快速消下去 额头长痘痘怎么才能快速消掉啊!!! 提示在其它地方登录是什么意思 额头上好多隐形的小痘痘怎么快速消除 提示在其它地方登录是什么意思 羽绒服洗完毛堆一起了怎么办 记忆宫殿法如何训练? 记忆宫殿记忆法的四大步骤 今年29岁,*下垂还松了,皮拉拉的难看死了,有什么补救方法呀? 手绘的线条需要怎么练习? 画图的时候总是喜欢把线条加粗 线画的特别乱 记忆宫殿要学多久才能学会?有什么速成途径吗? 辣白菜炒年糕怎么做十分的美味呢? 记忆宫殿练方法记忆法有什么注意事项或者技巧吗? 学插画需要什么美术功底 我的胸部下垂,皮肤松弛,应该怎么解决 四川省身份证照片可以下载吗 完美世界49级的日月披风任务在那里接》?