我有一个图像,当我点击它,它应该创建一个div并将其放置在一个容器(父div),并使其可拖动。jquery-ui中的Draggable方法不与创建的元素
问题,我已经包括jquery-ui和jquery;但仍然可拖动的方法不起作用,它成功地将div添加到容器中,但它不可拖动。
这里是代码的jQuery和平:
var $homy;
var texty;
function perform(){
$homy=$("<div class='cabine'></div>");
texty=$("<textarea class='sub'></textarea>");
$homy.append(texty);
$homy.draggable();
$homy.appendTo("#container");
}
这里是HTML的一部分:
<div>
<img class="accept" src="done.png" onclick="perform()" width="40" height="40">
</div>
是有什么错?
我在HTML中看不到#容器。这个元素在哪里?我怀疑创建的项目不能被追加,因为目标不存在。 – Twisty