javascript - 删除链接的 jQuery 拖放问题

标签 javascript jquery html css drag-and-drop

我的页面中有三个用于拖放的 div, 在第一个 div(拖动 1)中包含“删除”链接。 将第一个 div(拖动 1)拖到第一个可放置的 div 之后。 我可以删除第一个 div(拖动 1)。 删除(拖动 1)后,我无法拖动 第二个 div(拖动 1)相同的第一个可放置 div

我的代码:

Fiddle

.

最佳答案

Fiddle Demo

试试这个

$('.draggable').draggable({ revert: true });
drop();
function drop()
{
   $('.droppable').droppable({
      hoverClass: 'active',
      drop: function(e, ui) {
        $(this).html(ui.draggable.remove().html());
        $(this).droppable('destroy'); 
      }
   });
}


$(".droppable").on("click", "a", function (){        
     $(this).closest('.cs-drop').fadeOut(200, function(){$(this).remove();});   
     drop();
 }); 

关于javascript - 删除链接的 jQuery 拖放问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28642554/

相关文章:

javascript - Jquery 或 Javascript 中的空 div 是什么意思

jquery - Mysql LEFT JOIN with count 返回未知列

javascript - 有没有办法获取未用显式 id 属性标记的 html 元素的唯一 id/key?

javascript - 如何在单击按钮时显示 div?

javascript - 如何附加 document.click 事件而不接触某些元素?

Javascript [this] 关键字与 new 绑定(bind)

javascript - 在 Titanium 中发送 post httpclient 请求

javascript - Angular:如何将用户搜索输入数据传输到另一个组件并从搜索结果创建列表?

用于根据原始宽度但以百分比设置图像宽度的 Javascript 公式

javascript - 如何使用html和css制作下拉菜单