javascript - 我想将图像拖放到 Canvas 上

标签 javascript html jquery-ui

我想将 image 拖动到 Canvas 上,它应该在放下时再次拖动到 Canvas 内 我已经完成了一些工作 我已经完成了 navbar 的拖动按钮divs 。我正在附上我的 fiddle ,请检查, 我尝试了很多方法,但找不到解决此问题的方法。

my fiddle

https://jsfiddle.net/Yousuf_007/d3tyrwp6/

最佳答案

div包裹img标签

<div class="fake tool button ">
<img src="https://www.w3schools.com/images/w3schools_green.jpg" alt="W3Schools.com" style="width:104px;height:142px;" class=" tool-1">
</div>

我更新了你的例子 here

编辑:

如果不想用div包裹img

var handle = $("<div>", {
              class: "tool_handle ui-widget-header"
            })

var handle = $("<div>, <img>", {
              class: "tool_handle ui-widget-header"
            })

这是更新的 jsFiddle

关于javascript - 我想将图像拖放到 Canvas 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47708882/

相关文章:

jquery - 如何通过字符串实例化 JQuery UI 小部件?

javascript - 如何在表单提交后保持模态窗口打开并在同一模态窗口中显示新页面

forms - Bootstrap Modal 在提交时关闭

使用 val() 时特殊字符的 Javascript/jQuery 编码

javascript - 为什么在访问对象内的数组时出现未定义?

html - 如何在 swf 文件中添加链接?

jquery onclick 用于扩展右侧的文本内容?

JQuery UI Accordion 标题未正确呈现

Javascript:无法检索具有功能的对象中的值

Javascript 回调和堆栈溢出