The triggered flag was being set too early, which was preventing bubbling form workin...
[jquery.git] / src / event.js
index 5097302..da03813 100644 (file)
@@ -229,13 +229,13 @@ jQuery.event = {
                        } catch (e) {}
                }
 
+               this.triggered = false;
+
                if ( !event.isPropagationStopped() ) {
                        var parent = elem.parentNode || elem.ownerDocument;
                        if ( parent )
                                jQuery.event.trigger(event, data, parent, true);
                }
-
-               this.triggered = false;
        },
 
        handle: function(event) {