我正在尝试使用帮助器功能更改我正在拖动的项目的元素我有以下示例(这不起作用):jsfiddle
以下代码似乎有效:
$('#original').draggable();
$('#clone').draggable({helper: 'clone' });
但如果我将“克隆”更改为以下内容:
$('#clone').draggable({helper: function(e,ui) { return $(ui).clone().html("<p>clone</p>"); }});
它有问题。
任何帮助将不胜感激。感谢
答案 0 :(得分:2)
尝试:http://jsfiddle.net/lotusgodkk/Uxfnc/1/
更新
$('#original').draggable();
$('#clone').draggable({
helper: function (e, ui) {
return $(this).clone(true).html("<p>clone</p>"); //Replaced $(ui) with $(this)
}
});
希望它有所帮助。