javascript - 将图像从一个 div 拖放到另一个 div

标签 javascript jquery drag-and-drop draggable jquery-draggable

我想将一些图像从 div 拖到另一个 div...我有一个 div 容器,其中有 5 个 div,在这 5 个 div 中是一些 png。我需要的是将这些 png 从第一个 div 一个一个地拖到 id="dropspot"的 div,然后单击“下一步按钮”更改为容器中的第二个 div 并清除 drospot div,依此类推直到第 5 分区

我已经尝试了一些东西,但不是我需要的:(这些功能使所有图像都可以拖动,我只需要容器内的图像可以拖动。

这是一个 fiddle :http://jsfiddle.net/ygaw2/7/

和一些代码:

$(function() {
    $( "#container img" ).draggable();
    ({
    containment: "#container",    
    revert: "invalid",
    helper: "clone"

    });
    $( "#dropspot" ).droppable({

      tolerance: 'fit',

      drop: function( event, ui ) {


      }
    });
  });

最佳答案

试试这个解决方案:http://jqueryui.com/droppable/#photo-manager 在我看来,就像你想让它工作一样。

在 droppable 回调中你可以清除 droppable 元素的内容。

编辑

你需要的一切都在我链接的那个例子中+一件事:

$( "#container img" ).draggable({
    containment: "#container",    
    revert: "invalid",
    helper: "clone"

    });

删除();可拖动后

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

相关文章:

javascript - 如何在添加用户表单上禁用浏览器的保存密码功能

javascript - 什么是控制台.log?

javascript - 支持用escape取消DHTML对话框

Javascript 或 JQuery 从外部站点获取 html 内容

javascript - Switch 在 JavaScript 中给出错误的值

javascript - React组件继承和ajax调用

jquery - 在 chrome 上返回 AJAX 调用后,用于分页的 CSS 将无法工作

.net - WPF 数据网格 : Reordering Rows?

angular - 双击 Angular 时自动拖放

HTML5 原生拖放回退 Javascript 库?