$(source).draggable('options').cursor = 'not-allowed';不起作用,之是在拖拽到区域外松开鼠标时显示not-allowed图标。
通过判断坐标来限制时,也是出问题,可能是方法不对,求指教。
部分代码如下:
if(!((dragX>0&&dragX<923)&&(dragY>0&&dragY<553)))
{
$(source).droppable('disable');
return false;
}
draggable通过onDrag事件判断区域,自己看示例:jquery-easyui-1.4.3\demo\draggable\constrain.html
droppable配置accept允许哪些对象能放到此区域内,示例:jquery-easyui-1.4.3/demo/droppable/accept.html
$(source).draggable('options')这个是返回draggable这个JQuery对象,你后面就相当于使用JQuery(easyui的)对象去调方法(说的可能不准确),我觉得这个问题还是用原生JQuery去解决比较好(当然也是因为我用easyui根本没用过draggable这个对象),其实easyui的对象就是JQuery对象,easyui的对象可以调用easyui的方法,也可以调用JQuery本身的方法