Changeset 2136
- Timestamp:
- 06/21/07 19:21:56 (1 year ago)
- Files:
-
- 1 modified
-
trunk/jquery/src/event/event.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/jquery/src/event/event.js
r2012 r2136 149 149 150 150 // Trigger the event 151 if ( (val = element.$handle.apply( element, data )) !== false )151 if ( jQuery.isFunction(element.$handle) && (val = element.$handle.apply( element, data )) !== false ) 152 152 this.triggered = true; 153 153 … … 578 578 579 579 // Remove script element used by IE hack 580 jQuery(window).load(function(){ jQuery("#__ie_init").remove(); }); 580 if( !window.frames.length ) // don't remove if frames are present (#1187) 581 jQuery(window).load(function(){ jQuery("#__ie_init").remove(); }); 581 582 } 582 583 } … … 992 993 if ( i && type != 'unload' ) 993 994 do 994 jQuery.event.remove(els[i-1], type);995 els[i-1] && jQuery.event.remove(els[i-1], type); 995 996 while (--i); 996 997 }
