From 303ad32c749ba92d2ce31dfe46942c92093677cb Mon Sep 17 00:00:00 2001 From: Ariel Flesler Date: Fri, 2 Jan 2009 23:44:06 +0000 Subject: [PATCH] jquery event: Misc, removed a commented line from last commit. --- src/event.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/event.js b/src/event.js index c7e2f4f..e90ef07 100644 --- a/src/event.js +++ b/src/event.js @@ -213,21 +213,17 @@ jQuery.event = { event.currentTarget = elem; - var fn = jQuery.isFunction( elem[ type ] ); - // Trigger the event, it is assumed that "handle" is a function var handle = jQuery.data(elem, "handle"); if ( handle ) handle.apply( elem, data ); // Handle triggering native .onfoo handlers (and on links since we don't call .click() for links) - if ( (!fn || (jQuery.nodeName(elem, 'a') && type == "click")) && elem["on"+type] && elem["on"+type].apply( elem, data ) === false ) + if ( (!elem[type] || (jQuery.nodeName(elem, 'a') && type == "click")) && elem["on"+type] && elem["on"+type].apply( elem, data ) === false ) event.result = false; - // data.shift(); - // Trigger the native events (except for clicks on links) - if ( !bubbling && fn && !event.isDefaultPrevented() && !(jQuery.nodeName(elem, 'a') && type == "click") ) { + if ( !bubbling && elem[type] && !event.isDefaultPrevented() && !(jQuery.nodeName(elem, 'a') && type == "click") ) { this.triggered = true; try { elem[ type ](); -- 1.7.10.4