Hi Brendan, I changed the Sortables. Now you can insert Draggables inside Sortables by just dragging them to the list.
Brendan O'Brien wrote: > Hi all, > > I have a situation where I want to make a container both Droppable and > Sortable at the same time. The use case is, you drag a button into > the Droppable container, and when you do so the onDrop callback > creates an HTML node and inserts it into the container. I also want > those objects to be Sortable, so that I can reorder them after I have > dropped them into the container. > > But if I make the container Droppable first and then Sortable, then it > doesn't quite work. When I initialize the containers as Sortable, it > first makes the "accept" elements Draggable, and then tries to make > the container Droppable. But, since I have already made it Droppable, > the Sortable code sees this and skips it. Thus the Droppable still > works, and the "accept" elements are draggable, but I can't drop them > anywhere, so they always just revert to where they originated from. > If I do it the other way around, make the container Sortable and then > Droppable then the opposite is true. The elements are sortable, but > nothing happens when I drop something in the container. > > I was wondering if anyone else has seen this problem, and if so if > they have a workaround or solution. I tried adding an onDrop as a > Sortables configuration parameter, and then appending the method that > is passed in after the default onDrop that Sortables adds to the > container. That was moderately successful, but then I ran into more > issues, because it still tried to sort. I added a cancelling > mechanism, but there were more issues with that. You can see where > this is going... > > Any suggestions on this issue would be greatly appreciated. > > Thanks, > Brendan O'Brien > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > jQuery mailing list > [email protected] > http://jquery.com/discuss/ > _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
