Javascript Jquery可删除克隆,但不删除
我正在使用jquery的拖放照片管理器,需要一些稍加修改的功能。 您可以在下面的链接中查看示例 我想做的是,当你把一个图像拖到拖放区,而不是从原始列表中淡出,我想给它添加一个类 我不太清楚我需要在哪里执行此操作?Javascript Jquery可删除克隆,但不删除,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我正在使用jquery的拖放照片管理器,需要一些稍加修改的功能。 您可以在下面的链接中查看示例 我想做的是,当你把一个图像拖到拖放区,而不是从原始列表中淡出,我想给它添加一个类 我不太清楚我需要在哪里执行此操作?$trash.droppable({ $trash.droppable({ accept: "#gallery > li", activeClass: "ui-state-highlight", drop: function( event, ui ) {
$trash.droppable({
$trash.droppable({
accept: "#gallery > li",
activeClass: "ui-state-highlight",
drop: function( event, ui ) {
ui.draggable.addClass('my-new-thing');
var $list = $( "ul", $trash ).length ? $( "ul", $trash ) : $( "<ul class='gallery ui-helper-reset'/>" ).appendTo( $trash );
ui.draggable.clone().append( recycle_icon ).appendTo( $list ).fadeIn();
}
});
接受:“画廊>李”,
activeClass:“ui状态突出显示”,
drop:函数(事件、用户界面){
ui.draggable.addClass('my-new-thing');
var$list=$($ul',$trash).length?$($ul',$trash):$(“
”).appendTo($trash);
ui.draggable.clone().append(回收图标).appendTo($list.fadeIn();
}
});
$trash.droppable({
接受:“画廊>李”,
activeClass:“ui状态突出显示”,
drop:函数(事件、用户界面){
ui.draggable.addClass('my-new-thing');
var$list=$($ul',$trash).length?$($ul',$trash):$(“
”).appendTo($trash);
ui.draggable.clone().append(回收图标).appendTo($list.fadeIn();
}
});
当您的元素处于放置区域时,您可以使用放置事件捕捉事件
$( ".selector" ).droppable({
drop: function( event, ui ) {
// Add your class here
}
});
有关的详细信息当您的元素处于放置区域时,您可以使用放置
事件捕捉事件
$( ".selector" ).droppable({
drop: function( event, ui ) {
// Add your class here
}
});
更多关于的信息我想你想要这个
// let the trash be droppable, accepting the gallery items
$trash.droppable({
accept: "#gallery > li",
activeClass: "ui-state-highlight",
drop: function( event, ui ) {
deleteImage( ui.draggable );
ui.draggable.addClass('new1');
}
})
我想你想要这个
// let the trash be droppable, accepting the gallery items
$trash.droppable({
accept: "#gallery > li",
activeClass: "ui-state-highlight",
drop: function( event, ui ) {
deleteImage( ui.draggable );
ui.draggable.addClass('new1');
}
})
这是一个类。但是当我这样做的时候,drop函数就不再工作了。如果这意味着drop函数正在工作,我想应该是recieve drop函数没有工作,因为它将不再接受这个add是一个类的内容。但是当我这样做的时候,drop函数就不起作用了。如果这意味着drop函数起作用了,我想应该是receive drop函数不起作用了,因为它将不再接受内容,所以图像应该保留在列表中还是删除?它应该保留在列表中?图像应该保留在列表中还是删除?它应该保留在列表中?这适用于添加类,但不能阻止原始项移出/淡出。在jquery示例中。当您将元素拖入垃圾箱时,它会立即消失/淡出。我不想我的消失。@马克,所以我想你想要这样的东西。。当一个图像将下降到垃圾区图像背景应该改变,它应该在原始区域和垃圾区的两个地方。。是吗?我已经编辑了我的答案,重要的是对可拖动项调用.clone(),这样原始项就不会被删除。谢谢@谢谢你的帮助!安迪,你编辑过的答案正是我想要的。这对添加类有效,但不能阻止原始项移出/淡出。在jquery示例中。当您将元素拖入垃圾箱时,它会立即消失/淡出。我不想我的消失。@马克,所以我想你想要这样的东西。。当一个图像将下降到垃圾区图像背景应该改变,它应该在原始区域和垃圾区的两个地方。。是吗?我已经编辑了我的答案,重要的是对可拖动项调用.clone(),这样原始项就不会被删除。谢谢@谢谢你的帮助!安迪,你编辑的答案正是我想要的。