动态创建的元素上的Droppable和sortable函数不起作用

Sul*_*lan 5 jquery jquery-ui jquery-ui-sortable

在过去的两天里坚持这个问题:-(尝试用动态添加的组创建可拖动的可排序列表.能够创建容器,但div不能被删除到这些容器..有人可以指出我在做错的地方,我知道它必须被分配给一个变量,甚至尝试过,现在仍在工作..小提琴如下..

http://jsfiddle.net/Sullan/mLHJW/

Kan*_*iya 5

如果dynmmcally创建的元素不工作尝试on在jquery版本1.7中使用.如果你使用的比较少,比如1.6,1.5或者你可以使用的东西live

$("p").on("click", function(){
alert( $(this).text() );
});
Run Code Online (Sandbox Code Playgroud)

要么

$("p").live("click", function(){
alert( $(this).text() );
});
Run Code Online (Sandbox Code Playgroud)

绝对的

$("p").click( function(){
alert( $(this).text() );
});
Run Code Online (Sandbox Code Playgroud)

on广告live 将添加到动态创建的元素中

http://api.jquery.com/on/

http://api.jquery.com/live/


Sul*_*lan 5

只是在按钮点击内重复调用..不确定它是否正确...但是工作得很好......

http://jsfiddle.net/Sullan/mLHJW/1/