任何人都可以告诉我如何克隆元素然后更改其ID。 任何人都可以提供一些示例代码。 我想生成一个具有不同id的克隆,代码如下所示。
$("#Normal_Tag1_div").draggable({
helper:'clone',
revert: 'invalid'
});
答案 0 :(得分:3)
你的问题和评论并没有说清楚,但我修改了我的答案。
克隆元素,重命名id并初始化draggable的工作演示是show here。
如果您已将已拖动的draggable初始化为新元素,则无法克隆该元素将拖动旧元素为show here
$("#draggable").clone()
.attr('id', 'newDrag')
$('#draggable, #newDrag').draggable();
答案 1 :(得分:0)
$("#Normal_Tag1_div").clone().attr("id", "newId")
.draggable({ helper:'clone', revert: 'invalid' });
答案 2 :(得分:0)
Pretty Old Post,但这个对我有用:
$('#staveID').draggable(
{
helper: "clone"
}
)
.bind('drag', function(event, ui){
$("#staveID:last-child").attr("id", "currentStave");
});