2012-07-17 71 views
3

下降,一旦我做了一个捣鼓这个jQuery的拖放仅适用于Chrome

http://jsfiddle.net/likwidt/EarWR/3/

从本质上讲,这个作品几乎我希望它在IE浏览器,但Chrome和FF没有这么多的方式。

我想将一个物品拖入拖放区域,然后可以选择将其拖动到另一个拖放区域或拖出以恢复到原始位置。

当我将一个物品放入拖放区时,我无法再拖动它。

问题:为什么在拖放之后不能拖动拖动?使用小提琴重置拖放设置为空,它仍然不起作用我不能解释它...但我已编程可拖动,可拖出多个拖放区域,什么阻止这些拖动...还有一个OUT事件......为什么这是它应该起作用的方式。

有没有人以前解决过这个问题,也许有人可以给我一个提示,指出我在正确的方向。

+0

您可能想要查看'.sortable()'而不是拖放。查看[jQuery UI排序示例](http://jqueryui.com/demos/sortable/#connect-lists)示例 – MrOBrian 2012-07-17 17:51:09

+0

排序重置原始位置,以便可爱的还原功能不再起作用。 – 2012-07-17 18:08:18

+0

除此之外,这在IE中有效,所以从纯粹的知识观点来看,差异是什么? – 2012-07-17 18:48:25

回答

2

可放开DIV被“覆盖”的DROP掉DIV

如果你设置了“的z-index:999”,例如固定的问题对我来说。

我会解决的代码,你..但它的一个烂摊子,我的眼睛受到伤害。所以只为你一个简单的答案在这种情况下

.Top{ 
z-index : 999; 
} 

该类添加到您的项目。

+0

你认为你的眼睛受伤了,试着在这个标记上连续工作几天,谢谢。 – 2012-07-18 00:21:44

+0

至于代码是一团糟...我在它的中间好吧...给我一个休息! – 2012-07-18 00:40:42

+1

:-)好吧好吧..我可以看到你的压力水平爆炸..休息..有一个工具包kat ;-)祝你好运 – ppumkin 2012-07-18 08:12:41

相关问题