gpt4 book ai didi

jquery - 可拖动克隆 Jquery?

转载 作者:行者123 更新时间:2023-12-01 07:34:58 25 4
gpt4 key购买 nike

关于如何使克隆可拖动有什么想法吗?

            $("#draggable").draggable({
helper: 'clone',
cursor: 'pointer',
});

$("#snaptarget").droppable({
drop: function(event, ui) {
var randomnumber = Math.floor(Math.random()*1000000);
var newId = '#draggable_'+randomnumber;

$(ui.helper).clone(true).removeAttr('id').attr('id',newId).appendTo('#snaptarget');
$(newId).draggable();
}
});

$(newId).draggable();不起作用。

最佳答案

ID 不能以 # 开头。正如您在这里:

var newId = '#draggable_'+randomnumber;

应该是:

var newId = 'draggable_'+randomnumber;

然后这个:

$(newId).draggable();

应该是:

$('#' + newId).draggable();

示例: http://jsfiddle.net/M3UWp/

所以你最终会得到:

var newId = 'draggable_'+randomnumber;
$(ui.helper).clone(true).removeAttr('id').attr('id',newId).appendTo('#snaptarget');
$('#' + newId).draggable();

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

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com