我怎样才能隐藏可拖动的容器而不是可拖动的容器呢?

时间:2013-11-16 06:15:28

标签: jquery draggable

我正在构建一个图表应用程序。当用户点击面板时,他会得到一个形状的托盘,他可以在画布上拖动。 该应用程序需要能够在平板电脑等小型设备上运行。因此托盘本身可能占用大量空间或位于掉落位置的顶部。因此,当用户开始从托盘拖动形状时,我想要隐藏托盘(拖动源)。通过这种方式,他可以轻松地放在画布上的任何地方。

如何隐藏托盘 - 还能隐藏可拖动的形状? 一旦形状下降,我还想再次显示托盘,以便用户可以轻松选择其他形状。我尝试设置托盘的css显示属性,但也隐藏了拖动的形状。我还尝试将托盘移动到比画布低的z-index,但是它也将形状移动到画布下方的z-index。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

好的,所以我找到了解决方案。 如果我在调色板上将css属性“visibility”设置为“hidden”,在draggable上将“可见性”强制为“可见”,那么它似乎可以按预期工作。