【发布时间】:2011-05-26 00:09:48
【问题描述】:
最近我在 jQuery 上拖放到了死胡同。
我在一个 div 容器内有一些 div 元素,所有这些元素 使用 top 和 left css 属性定位。其中一些元素 必须保持隐藏(css display:none)并且当特定事件触发时, 必须显示一些隐藏的元素。到目前为止,我们都很好,因为 即使元素被隐藏,当它们被显示时,它们也被定位 在他们正确的位置与顶部和左侧,他们被给予。问题 当这个先前隐藏的元素之一被拖动到定位时开始 去别的地方;由于某些奇怪的原因,当拖动开始时,元素 而不是坚持光标位置,它在光标下方 300px 和左边200px。为什么会出现这种情况,我该如何解决这个问题?
【问题讨论】:
-
不看代码就很难知道...
-
您有源 HTML/CSS/JS 的示例供我们查看吗?
标签: jquery draggable positioning