/ / jquery ui droppable: como dropar um elemento fora de uma div com estouro: oculto? - javascript, jquery, css, jquery-ui, jquery-ui-droppable

jquery ui droppable: como dropp um elemento fora de uma div com estouro: oculto? - javascript, jquery, css, jquery-ui, jquery-ui-droppable

Eu sei usar jquery ui droppable.

Mas eu não sei se é possível fazer isso:

veja um exemplo ao vivo com este violino

Eu tenho uma lista de elementos em uma div que está em estouro: oculto:

32B3232323232BBB323232BB3232es3232323232323232323232323232323232es

<div id="list">
<p id="draggable_1">Element 1</p>
<p id="draggable_2">Element 2</p>
<p id="draggable_3">Element 3</p>
</div>

css:

#list
{
overflow:hidden;
}

javascript / jQuery:

$("#draggable_1").draggable();
$titre_track_1.droppable({
drop: function () {
alert("dropped");
}
});

Se eu tentar derrubar um elemento como draggable_1 fora da div # list, o elemento não estará visível. É lógica porque o pai está em estouro: oculto

você sabe se é possível soltar esse elemento fora? Eu preciso ter essa div com estouro: oculto

Respostas:

4 para resposta № 1

Você pode usar o clone helper para clonar o elemento no início de arrastar e anexá-lo ao corpo com appendTo opção:

$("#draggable_1").draggable({
helper: "clone",
appendTo: "body",
start: function(e){
$(this).css("visibility", "hidden");
},
stop: function(){
$(this).css("visibility", "visible");
}
});

http://jsfiddle.net/xYQ9c/