[jQuery] Can I override ui.draggable?

[jQuery] Can I override ui.draggable?


So, if I understand correctly, when I create a droppable, and it gets
"triggered" by a draggable, the drop callback gets access to the
draggable via ui.draggable.
ui.draggable seem to wrap up the child tags of whatever tag got
"labeled" as a draggable. This works well if you are dragging one tag,
not so well if you want to drag complex data represented by a big div
or table.
Is there a way to somehow override ui.draggable? Ideally, I'd like the
drop to see a JSON object instead of a messy pile of HTML.