Typo:
>Garbage cleanup is not assigned to an anonymous function.
<Garbage cleanup is assigned to an anonymous function.

On Apr 8, 12:28 pm, docyes <doc...@gmail.com> wrote:
> ISSUE:
> Garbage cleanup is not assigned to an anonymous function. Sometimes
> unonload is used by other logic that may need jQuery to perform
> certain tasks. The ability to unbind/bind the garbage collection
> routine is handy to bump execution order.
>
> SUGGESTED SOLUTION:
> Assign garbage collection routine to a named closure.
>
> PATCH FILE:
> 3106,3111c3106,3111
> < jQuery( window ).bind( 'unload', function(){
> <    for ( var id in jQuery.cache )
> <            // Skip the window
> <            if ( id != 1 && jQuery.cache[ id ].handle )
> <                    jQuery.event.remove( jQuery.cache[ id ].handle.elem );
> < });
> ---
>
> > jQuery.fn.oscarTheGrouch = function(){
> >     for ( var id in jQuery.cache )
> >         // Skip the window
> >         if ( id != 1 && jQuery.cache[ id ].handle )
> >             jQuery.event.remove( jQuery.cache[ id ].handle.elem );
> > }; jQuery( window ).bind( 'unload', jQuery.fn.oscarTheGrouch );

Reply via email to