I have a draggable object inside of an accordion widget. When dragging it, it's constrained its parent, the accordion element. I've tried to use the 'containment' option with no success.
I have tried this with FireFox 3.5.5 and Chromium 4.
Is there a way to solve it?
Thanks
For those of you looking for a complete example, take a look at the Shopping Cart example on the jQuery UI demo. This is a droppable example, but illustrates exactly what was being asked (Dragging a element outside of an accordion).
And continue on from there.
My answer applies to sortables, I think draggables should be similar. I was able to make it work by using 'clone' instead of the default 'orginal' and using appendTo: 'body'. It's weird because if you use original as the helper it doesn't seem to append the helper to the body even though you would think it should if you set appendTo:'body'. I hope you can get it working!
Have you tried using the containment value of 'document':
Here's an example I was able to drag outside the accordion:
You cannot drag items outside of a jQuery accordion because the overflow mode is set to hidden for the accordions containers.
1) You can try setting the overflow to visible(by an inline style override) but in that case the accordion itself may stop working.
Try
$( ".selector" ).draggable({ appendTo: 'body' });