I always told myself I had no interest in making a drag and drop plugin, but found a repeated code pattern in my own work, and had to explore making it re-usable. If people are happy with jQuery UI draggable and droppable, which is great, keep using it. I have found these drag events to be very useful and wanted to share it with the community. I have mostly targeted developers because it is not intended for everyone to just start using. This code is more similar to the "$.ui.mouse" mixin object from the ui.core dependency than it is to the actual "draggable" plugin. I just happen to prefer binding events than mixing in methods. So it just comes down to a matter of preference.
So this newest version of the plugin has about five bug fixes, and one inadvertently introduced a new bug, so another release is imminent. The release notes are included on the plugin/release page as well as in the download. http://plugins.jquery.com/node/4208 I have not done any extensive testing, but found the performance of the special event drag (and drop) plugins to be perfectly fine. If the UI team is interested in any of this stuff, I would love to know. I think a thing or two could be taken from the drop plugin, like the "overlap" mode. http://plugins.jquery.com/project/drop Brandon, slightly off topic but related to drag/drop performance, Have you gotten a chance to look at this? http://groups.google.com/group/jquery-dev/browse_thread/thread/a4becc9a5cc34fea http://dev.jquery.com/ticket/3082 -mike On Oct 4, 3:27 pm, "Brandon Aaron" <[EMAIL PROTECTED]> wrote: > On Sat, Oct 4, 2008 at 2:03 PM, Yehuda Katz <[EMAIL PROTECTED]> wrote: > > > According to Paul, implementing everything as a normal event became > > prohibitively slow with large sets of draggables/droppables, which is why > > certain things in their draggables are implemented as callbacks (for speed). > > I personally think it's worth investigating the possibility of speeding up > > jQuery's events to make them scale better. > > Has this been tested since the major speed up with events in 1.2.6. This > speed up might make it possible again to use events. > > -- > Brandon Aaron --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---