That second parameter passed to the drop callback function, 'ui', has a draggable property. That's a jQuery object that contains the draggable element being dropped. Every jQuery UI callback has a ui hash passed as the 2nd parameter. The properties are specific to the plugin, and in some cases the callback. See the jQuery UI Docs for specifics. For example, here you can find the list of properties for droppable's ui hash: http://docs.jquery.com/UI/Droppables/droppable#options
Also note: there is a dedicated mailing list for jQuery UI questions: http://groups.google.com/group/jquery-ui Welcome! :) - Richard On Sat, Oct 11, 2008 at 6:58 PM, Jub <[EMAIL PROTECTED]> wrote: > > Hi gang, > > New-ish to JQuery, and I have teething problem. I have a whole bunch > of draggable items (identified by class="box"), all of which have > unique IDs. When they're dragged onto the droppable, I need to get the > ID for that unique draggable. > > Specifically: > > $(document).ready(function(){ > $(".box").draggable({helper: 'clone'}); > $("#cart").droppable({ > ... > ... > ... > drop: function(ev, ui) { > addProduct(I-WANT-TO-GET-THE-DRAGGABLE-ID-HERE); > } > }); > > Any suggestions on this most appreciated. :-) > > Cheers, > - JB >