我有可拖动的 div("dragging") 和目标 div("dragto")。
我希望当“拖动” div 被拖动到足以位于“dragto” div 上方时,“拖动” div 的包含设置为“dragto” div 的 [x1,y1,x2,y2],这样一旦它进入了那个 div,它就永远无法离开那个 div。
这个容器将在拖动结束之前和开始之后设置,即在拖动功能期间,我可以检查“拖动”div 是否在“dragto”div 内。
可能吗。如果我添加以下代码:
drag : function (event,ui){
$("#dragging").draggable("option","containment",[x1,y1,x2,y2]);
},
这仅在拖动停止时设置包含。