/ / problema com a opção droppable jquery - javascript, jquery, jquery-ui, jquery-ui-arrastável

problema com a opção droppable jquery - javascript, jquery, jquery-ui, jquery-ui-arrastável

Aqui está o meu código:

$(".canDrag").draggable({
revert:"invalid",
snap:".dropSpace",
cursor:"move",
start:function() {
$(this).addClass("currentDrag");
}
});

Isso define os elementos arrastáveis ​​e anexa uma função ao start evento. Isto é o droppable código:

$(".trashSpace").droppable({

drop:function() {
$(".currentDrag").remove();
},
});

Para esclarecer, estou tentando criar uma seção "lixeira" do documento onde os elementos desaparecem quando são inseridos. Eu defini currentDrag classe para o draggable e defina a função de soltar para remove a currentDrag classe quando caiu. Mas a remoção não está acontecendo. Por favor ajude.

Respostas:

0 para resposta № 1

Você tem uma vírgula extra no droppable código.

$(".trashSpace").droppable({
drop:function() {
$(".currentDrag").remove();
}, // <-- here
});

Eu testei o código usando jQuery 1.7.1 e jQuery 1.8.13 e está funcionando.

AQUI é o código.