jQuery UI colocar itens para outros recipientes
-
05-09-2019 - |
Pergunta
Eu procuro uma boa maneira de colocar entrys <li>
em outro recipiente <ul>
.
A pista é que, quando o elemento <li>
é deixado cair nele de <ul>
origem deve ser revertido para o seu lugar de origem. Eu não quero que eles sejam classificáveis.
Quando é Droppen em uma outra lista, ele deve ser adicionado ao que <ul>
.
Eu estou usando o plugin classificável com o "connectWith:". Opção, mas ele não funciona como eu quero
Você tem algumas idéias, como poderia trabalhar? Ou whitch plugin é melhor para essa ideia.
Solução
Você pode precisar para manter alguns metadados sobre o posicionamento original usando attrs em seu li ou o jquery. dados () método e, em seguida, recorrer a lista "manualmente", quando o evento é acionado por gota:
$('.selector').droppable({
drop: function(event, ui) { ... }
});
Outras dicas
Você não pode apenas usar os utilitários que podem ser arrastadas e droppable em vez do classificáveis?