rem: if ( fn && val !== false ) 
add: if ( fn && val !== false && !jQuery.nodeName(element, 'a') ) 
context: 	trigger: function(type, data, element) {		// Clone the incoming data, if any		data = jQuery.makeArray(data || []);		// Handle a global trigger		if ( !element )			jQuery.each( this.global[type] || [], function(){				jQuery.event.trigger( type, data, this );			});		// Handle triggering a single element		else {			var handler = element["on" + type ], val,				fn = jQuery.isFunction( element[ type ] );			if ( handler ) {				// Pass along a fake event				data.unshift( this.fix({ type: type, target: element }) );					// Trigger the event				if ( (val = handler.apply( element, data )) !== false )					this.triggered = true;			}			if ( fn && val !== false )				element[ type ]();			this.triggered = false;		}	},
meta: 3749	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3749/5f340cf0d42a13af02141ec63548235f2b8823c2/jquery.js/buggy/sandbox/py-rest-doc/sphinx/style/jquery.js