JQuery 可调整大小可拖动位置绝对
看看这个-> http://jsfiddle.net/Zj23S/1/
我正在使用可调整大小和可拖动的。我面临的问题是可拖动的。我似乎无法拖动到 div 之外,可能是因为我设置了 div.position = Absolute。如果我把它拿走,我的大小调整就会移动其他元素,这是我不想要的。如何将元素拖动到屏幕上的任意位置,同时保持绝对位置?
谢谢!
Take a look at this -> http://jsfiddle.net/Zj23S/1/
I am using resizable and draggable. The problem I am facing is with draggable. I cannot seem to drag outside of the div, probably because I set div.position = absolute. If I take this away my resizing moves the other elements, which I do not want. How can I drag the element anywhere on the screen while maintaining position absolute?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
试试这个我想它会对你有帮助。
http://dev.iceburg.net/jquery/jqDnR/
或者如果你想要 jQuery UI :
http://viralpatel.net/blogs /2010/01/jquery-ressized-draggable-resize-drag-tutorial-example.html
Try this I think it will help you.
http://dev.iceburg.net/jquery/jqDnR/
or if you want jQuery UI:
http://viralpatel.net/blogs/2010/01/jquery-resizable-draggable-resize-drag-tutorial-example.html
这是你想要的吗?
http://jsfiddle.net/Zj23S/15/
Is this what you wanted?
http://jsfiddle.net/Zj23S/15/
这是可调整大小的问题:
因此,您唯一应该做的就是删除类 .ui-draggable ,一切都会好起来的,因为如果元素的起始位置是相对的,检查将失败。
您可以通过
在可拖动选项中添加设置来完成此操作
it's a problem in resizable:
So, the only thing you should do is removing class .ui-draggable and all will be OK, because the check will fail if start position of the elements was relative.
You can do it by adding
setting in your draggable options