jquery Draggable - 获取仅包含句柄的遏制
我正在使用 jQuery UI 的draggable() 使页面上的某些元素可拖动。我已经为元素设置了一个处理程序和一个包含集,但我希望可拖动元素本身能够悬挂在包含之外。我只希望把手留在容器内。
就像下面一样,假设 * 是句柄。
+-------------------+ |Containment | | *----------+ | |Draggable | | +----------+ +-------------------+
有没有一种偷偷摸摸的方法可以做到这一点,而不必自己计算新的遏制?
I'm using jQuery UI's draggable() to make some elements on my page draggable. I've got a handler and a containment set for the elements, but I'd like the draggable element itself to be able to hang out of the containment. I only want the handle to stay inside the container.
Like below, pretend the * is the handle.
+-------------------+ |Containment | | *----------+ | |Draggable | | +----------+ +-------------------+
Is there a sneaky way to do this without having to calculate a new containment myself?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
到目前为止我的解决方案:
让我难过的是我在draggable的内部搞乱了,但它有效。
My solution so far:
Makes me sad that I'm mucking around in draggable's internals, but it works.