Javascript Jquery:Drop-in元素已删除

Javascript Jquery:Drop-in元素已删除,javascript,jquery,drag-and-drop,Javascript,Jquery,Drag And Drop,使用jQuery,我试图能够将一个元素放到另一个被删除的元素中。我认为解决这个问题的方法是使用setTimeout,但我不知道正确的语法 这是我尝试过的代码: $(“.drag”).draggable({revert:true,helper:“clone”}); $(“.page”).droppable({ drop:函数(事件、用户界面){ 警报(“拖动类型:”+$(ui.draggable).attr(“数据类型”); if($(ui.draggable).attr(“数据类型”)=“干部

使用jQuery,我试图能够将一个元素放到另一个被删除的元素中。我认为解决这个问题的方法是使用
setTimeout
,但我不知道正确的语法

这是我尝试过的代码:

$(“.drag”).draggable({revert:true,helper:“clone”});
$(“.page”).droppable({
drop:函数(事件、用户界面){
警报(“拖动类型:”+$(ui.draggable).attr(“数据类型”);
if($(ui.draggable).attr(“数据类型”)=“干部”)
函数dropInCadre()
{
设置超时(dropInCadre,200)
$(此)。追加(“”);
}
}});
$(“.drag image”).draggable({revert:true,helper:“clone”});
函数dropInCadre(){
$(“.Brancher”).Dropable({
drop:函数(事件、用户界面){
警报(“拖动类型:”+$(ui.draggable).attr(“数据类型”);
if($(ui.draggable).attr(“数据类型”)=“topbar”)
$(此).append(“标识:Mot de passe:”);
if($(ui.draggable).attr(“数据类型”)=“midbar2”)
$(此)。追加(“”);
if($(ui.draggable).attr(“数据类型”)=“中间栏”)
附加(“
  • 第1条
  • 第2条第3条第4条第5条第6条第7条第8条第9条第10条
”; if($(ui.draggable).attr(“数据类型”)=“botbar”) $(this).append(“Nom:Courriel:Message:envooyer votre Message”); }}); }
div#modele{
宽度:20%;
高度:600px;溢出:自动;
边框:3倍纯黑;
}
.第页{
位置:绝对位置;
左缘:20%;
利润率最高:-55%;
宽度:80%;
高度:700px;
}           
.干部{
位置:绝对位置;
左缘:20%;
利润率最高:10%;
宽度:70%;
高度:500px;
背景色:青色;
边框:3倍纯黑;
}           
.页脚{
位置:绝对位置;
底部:0;
背景色:#00FF00;
宽度:100%;
文本对齐:居中;
边框:3倍纯黑;
}           
.header{
背景色:#00FF00;
宽度:100%;
文本对齐:居中;
边框:3倍纯黑;
}           
.中{
位置:绝对位置;
顶部:47px;
边框:3倍纯黑;
背景色:#00FF00;
宽度:45%;
}
.middle2{
位置:绝对位置;
顶部:47px;
右:0px;
边框:3倍纯黑;
宽度:45%;
}







看起来您可能正在设置递归函数

dropInCadre的第一个定义不需要是函数

if($(ui.draggable).attr("data_type")=="cadre")
    //function dropInCadre() 

    {
     setTimeout(dropInCadre, 200)  
       $(this).append("<div class=cadre></div>");

    }
if($(ui.draggable).attr(“数据类型”)=“干部”)
//函数dropInCadre()
{
设置超时(dropInCadre,200)
$(此)。追加(“”);
}

很难理解你想说什么,也许要用翻译?嗯。。。1) 我在页面中设置了框架2)我想在框架中放置其他元素你所说的框架是什么意思?frame不是html元素,除非您指的是iframe(不推荐使用/不应该使用iframes)frame=.branch{位置:绝对;左边距:20%;右边距:10%;宽度:70%;高度:500px;背景色:青色;边框:3px纯黑色;}