【发布时间】:2012-04-25 14:54:35
【问题描述】:
我有一个文本框、一个 div 和一个图像。
我们有没有办法这样做:
- 当我将该图像拖到 div 中时。 (图像不需要移动,就像我们左键单击它,然后将其拖动到任何地方,但它永远不会移动。)
- div 显示图像。 (将 1 张图片复制到 div 中)
- 文本显示该图像的 URL。
你对做这件事有什么想法或文章吗?
我从来没有编写过拖拽代码,但我知道Step 2 只是为 div 设置 HTML,Step 3 只是获取图像 src。但是,在Step 1上,我怎么知道“图像进入 div 并释放鼠标”?
我知道jQuery UI,它不是来自jQuery UI 的可拖动对象,因为可拖动对象使对象移动。 我不希望它移动。你可以尝试点击这个 stackoverflow 网站上的任何图片或任何链接。然后你按住鼠标并拖动它。尝试将链接拖到顶部的搜索框中,您将获得该链接。这就是我想要的。不是jQuery UI 的可拖动以使对象移动。
【问题讨论】:
-
你试过了吗?它可能比你想象的要简单......
-
不。在我的生活中,我从不编写拖放代码。所以,我不知道我应该从哪里开始或阅读。这就是为什么我要求阅读或做这篇文章的想法或文章。
-
您不知道从哪里开始?这个问题的答案总是“文档”jqueryui.com/demos/draggable
-
我知道 jQuery UI,它不是 jQuery 的可拖动,导致可拖动使对象移动。我不想让它动。您可以尝试单击此 stackoverflow 网站上的任何图像或任何链接。然后你按住鼠标并拖动它。尝试将链接拖到顶部的搜索框中,然后您会得到链接。这就是我想要的。不是 jQuery UI 的可拖动对象
-
那么,它的可拖动对象是什么?你没有提供任何细节,所以怎么可能有人会帮助你?此外,jquery draggable 允许您在拖动时将原件留在原处。查看此网址并尝试拖动顶部的灰色框。 jqueryui.com/demos/draggable/#visual-feedback
标签: javascript jquery jquery-selectors drag-and-drop