Jquery 可拖动和克隆

标签 jquery

var icon = $("<div style='width:100px;height:100px;border-style:solid;'>");
icon.draggable({
    containment: 'parent',
    axis: 'y',
    drag: function(e,ui) { }
});
icon.clone(true).appendTo($("body"));

在我进行克隆后,图标拖动停止工作。 有谁知道如何解决这个问题吗?

谢谢

最佳答案

可拖动功能不会停止工作。

但是,当您将鼠标悬停在克隆上并移动它时,拖动的是原始元素。

单击此处查看此行为:http://www.jsfiddle.net/bxH3Q/

要解决这个问题,您必须使每个克隆都可拖动。

关于Jquery 可拖动和克隆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4023760/

相关文章:

jquery - 清除选项并重新填充下拉列表 - jQuery/Ajax

javascript - 根据 jquery 的当前值替换字符串

javascript - 如何控制按钮单击时的动画功能?

javascript - 在 Chrome 中弹出期间不会出现蓝色菜单

javascript - 当我从下拉列表中选择公司名称时 UpdatePanel AutopostBack=true 并且自动完成文本框不起作用

javascript - 单击以缩放 Canvas 上插入的图像剪辑它,片段jquery,html5

javascript - 如何在php页面中多次使用同一个onclick函数?

javascript - 在 jQuery 数据表中添加指向 Ajax 源数据的链接

javascript - 在 mvc3 中使用 Jquery 创建弹出窗口?

javascript - 在加载时执行匿名函数,然后使用 setTimeout 每 30 秒再次执行一次