There is a conversation in the dev list about this problem. I've created a ticket according to the discussion. http://dev.jquery.com/ticket/1731 Related tickets are #1697 <http://dev.jquery.com/ticket/1697>, #1618<http://dev.jquery.com/ticket/1618>and #1610 <http://dev.jquery.com/ticket/1610>.
On 9/30/07, John Resig <[EMAIL PROTECTED]> wrote: > > > That's correct - there's a ticket open on it (the default handler > isn't released, for some reason). We haven't figured out if this only > occurs on the document or if it occurs on all elements yet - but for > now, it only seems to happen on the document. > > Here's the ticket: > http://dev.jquery.com/ticket/1610 > > In the future, you should probably bring stuff like this up to the dev > list: > http://groups.google.com/group/jquery-dev > > Thanks! > > --John > > On 9/29/07, radoslaw wesolowski <[EMAIL PROTECTED]> wrote: > > > > Hello, > > I've probably found a strange bug in jQuery 1.2 and 1.2.1, which > > creates high CPU usage. > > > > To reproduce it just create site like this one: > > <html> > > <head> > > <script type="text/javascript" src="http:// > > jqueryjs.googlecode.com/files/jquery-1.2.1.pack.js"></script> > > <script type="text/javascript" src="http://dev.iceburg.net/ > > jquery/jqDnR/jqDnR.js"></script> > > <script type="text/javascript"> > > $(document).ready(function(){ > > $("#drawing").jqDrag(); > > }); > > </script> > > </head> > > <body> > > > > <div style="position:relative;left:50px;top: > > 50px;display:block;background-color:red; width: 50px; height: 50px;" > > id="drawing"/> > > </body> > > </html> > > > > or visit http://rwesolowski.jogger.pl/files/test-1-2.html . > > > > Then drag and drop a few times the red box, and next just move mouse > > around the site and watch CPU usage (it's note a problem with jqDnR > > plugin, i've tested this with some others, and the result was the > > same). When jQuery 1.1.4 is used everything is OK (check > > http://rwesolowski.jogger.pl/files/test-1-1.html). > > > > According to the Firebug mousemove event is not released after > > dropping, and what's more on each event jQuery calls extend() method. > > > > Radek > > > > > -- Arrix