试图使动态创建的元素可拖动

时间:2011-09-07 19:32:05

标签: dynamic input element draggable

我正在尝试创建一个可拖动的动态输入元素。现在问题是我创建了一个元素但是当我使用像

这样的东西时
$("#in"+index.toString()).draggable({cancel:true});

在我将它附加到容器div后,它无法正常工作。基本上它不适用于某个id的动态创建的输入元素。这是代码,请随时指出问题。我真的可以在这个上使用一些帮助。谢谢!

http://jsfiddle.net/ithril/hRCun/5/

1 个答案:

答案 0 :(得分:0)

问题是您正在创建一个未绑定到UI功能的新元素。我建议使用clone(true,true),然后根据需要更改克隆元素的参数。您可以在此处详细了解克隆。 http://api.jquery.com/clone/