0

我正在尝试创建一个基于 Javascript/Jquery 的应用程序,该应用程序最终将进入我的博客。这是jsFiddle

我正在使用 chrome 并且尚未在其他浏览器上进行测试,但到目前为止它在我的浏览器上所做的是允许白色的“可移动”div 在左右列中变为“可对齐”。我似乎已经弄清楚了那部分。还有两件事我想我不知道该怎么做。

1)我想这样做,如果同一列中有 2 个或多个“可移动”div,并且您尝试将它们相互移动,它们不会重叠。现在它们重叠,但我希望其他 div(s) 在它们相互接触时也能移动。我尝试使用 css 将定位更改为相对,但其余代码随后中断。

2)当您在 div 上按住鼠标并移动时,有时它会尝试用鼠标突出显示 div,这会导致 div 出现“故障”,迫使您重新单击。有没有解决的办法?

谢谢

4

1 回答 1

0

找到了一个使用碰撞检测的 jQuery 解决方案

于 2012-08-01T15:29:20.667 回答