0
白格是父容器而红股利是孩子,也可拖动DIV。
现在我不想让红色边缘在拖动时进入父div,所以我试图将可拖动的容器设置为x
和y
坐标。
parDivLeft = $('div#parent').offset().left;
parDivTop = $('div#parent').offset().top;
parDivWid = $('div#parent').width();
parDivHei = $('div#parent'). height();
dragDivW = $('div#drag').width();
dragDivH = $('div#drag').height();
coorX = dragDivW - parDivWid;
coorY = dragDivH - parDivHei;
x1 = parDivLeft - coorX;
x2 = parDivLeft + parDivWid + coorX;
x1 = parDivTop - coorY;
x2 = parDivTop + parDivHei + coorY;
$('div#drag').draggable({containment:[x1,y1,x2,y2]);
但是我没有达到我想要的。红色的边缘仍然进入我不想要的白色的div。请有人可以帮助我