jQuery last append()或html()打破了可排序的函数

时间:2011-10-27 01:51:21

标签: jquery html jquery-ui append jquery-ui-sortable

我有一个生成可排序div的表单。我正在使用.append()和.html()在按钮点击时向这些div添加元素。

这一切都可以达到某一点,添加了元素,但可排序函数停止工作。

在小提琴中,http://jsfiddle.net/clintongreen/edmCZ/4/ js部分,如果向下滚动到//创建Div,menuForm.html('...')是打破可排序功能的部分。没有这个包含它就可以正常工作。

任何人都可以告诉我为什么这会破坏可排序的功能。我正在使用嵌套可排序插件。

由于

1 个答案:

答案 0 :(得分:0)

出于某种原因,当我从menuForm.html()中取出ul和li时,它起作用,但不知道为什么。