码迷,mamicode.com
首页 > 其他好文 > 详细

Droppable(放置)组件

时间:2015-11-30 00:32:05      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

.加载方式 

//class 加载方式 

<div id="dd" class="easyui-droppable" data-options="accept:‘#box,#pox‘" style="background:black;width:600px;height:400px;">

</div>

 

//JS 加载调用 

$(‘#box‘).droppable({

accept:‘#box,#pox‘,

});

 

属性列表

Draggable 属性 

技术分享

//属性设置

$(‘#dd‘).droppable({

accept : ‘#box‘, disabled : true,

});

 

三.事件列表

技术分享

PS:source 参数获取 DOM 元素

$(‘#dd‘).droppable({

accept : ‘#box‘, onDragOver : function (e, source) {

$(this).css(‘background‘, ‘blue‘);

},

onDragEnter : function (e, source) {

$(this).css(‘background‘, ‘orange‘);

},

 

onDragLeave : function (e, source) {

$(this).css(‘background‘, ‘green‘);

},

onDrop : function (e, source) {

$(this).css(‘background‘, ‘maroon‘);

},

});

 

//onDragEnter只触发一次,而Over会在不停地拖动中不停触发

//onDrop是放入到放置区,松开鼠标左键,丢下的操作

 

Droggable 方法

技术分享

//返回属性对象

console.log($(‘#box‘).droggable(‘options‘));

//禁止放置

$(‘#box‘).draggable(‘disable‘);


//启用放置
$(‘#box‘).draggable(‘enable‘);


PS:我们可以使用$.fn.droppable.defaults 重写默认值对象。

$.fn.droppable.defaults.disabled = true;

Droppable(放置)组件

标签:

原文地址:http://www.cnblogs.com/mylovemygirl/p/5005855.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!