Javascript - 拖拽和克隆 Javascript

标签 javascript jquery clone draggable

抱歉,我是这方面的新手...希望单击图片并将其拖到另一个 div 中,但保持原始图片处于相同的位置和状态。 我试过这个但失败了!预先感谢您的帮助。

      <div id="#user3profile" >
          <img src="pic/user3.png" class="userprofilepic" id="userprofile3" width="88" height="70">
      </div>

      <script>
           $(".userprofilepic").draggable({ helper: 'clone'});
      </script>

最佳答案

我正在使用 jquery UI api 来解决拖放问题。看看我的示例并更改您想要的样式 html。

HTML

<br><br>

<table class="original" id="diagram">
    <tbody id="sortable2">
   <tr class="new-item"> 
       <td><img src="https://pmcvariety.files.wordpress.com/2016/11/beauty-and-the-beast-trailer.jpg?w=1000&h=563&crop=1" alt="disney" /></td>
   </tr>
    </tbody>
</table>


<br><br>

<table class="clone" id="diagram1" >
    <tbody id="clonetable">

     </tbody>
</table>

 <br><br>   

CSS

table{
    border: 1px solid black;
    width:200px;
}

.original tbody tr.test2 td {
    background: rgba(20, 111, 186, 0.38);
}

img {
  width:200px;
  height:auto;
}

Javascript

$("#clonetable").sortable({
    revert: true,
    stop: function(event, ui) {
    }
});
$(".new-item").draggable({
    connectToSortable: "#clonetable",
    helper: "clone",
    revert: "invalid",
    zIndex: 10000
});

FULL DEMO

关于Javascript - 拖拽和克隆 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42989996/

相关文章:

javascript - qTip2 触发隐藏事件时删除 html 内容

linux - clone() 系统调用无法正常工作

rust - 如何在克隆键的 HashMap 的键上返回迭代器?

javascript - 如何在点击处理程序中使用 React Router 1.0.x 进行客户端路由?

javascript - 如何在 Vue JS 中设置动态样式属性

javascript - select2 multiple 防止其他输入在输入时提交表单

javascript - WooCommerce 自定义简码产品类别下拉列表

javascript - 一种在我的 MVC 框架内重用 JavaScript 代码的方法

javascript - 使用 Node js 将 css 拆分为 2 个 css 文件并返工

javascript - 带有图像的两列文本 block