Lines Matching refs:handlers
1358 // bound event handlers (IE does this)
2651 handleObjIn, handlers, special;
2697 // If event changes its type, use the special event handlers for the changed type
2706 // handleObj is passed to all event handlers
2719 handlers = events[ type ];
2720 if ( !handlers ) {
2721 handlers = events[ type ] = [];
2722 handlers.delegateCount = 0;
2746 handlers.splice( handlers.delegateCount++, 0, handleObj );
2748 handlers.push( handleObj );
2812 // Remove generic event handler if we removed something and no more handlers exist
2813 // (avoids potential for endless recursion during removal of special event handlers)
2833 // Events that are safe to short-circuit if no handlers are attached.
2834 // Native DOM events should not be added, they may have inline handlers.
2871 // No jQuery handlers for this event type, and it can't have inline handlers
2938 // Fire handlers on the event path
2996 handlers = ( (jQuery._data( this, "events" ) || {} )[ event.type ] || []),
2997 delegateCount = handlers.delegateCount,
3012 // Determine handlers that should run if there are delegated events
3023 handleObj = handlers[ i ];
3042 // Add the remaining (directly-bound) handlers
3043 if ( handlers.length > delegateCount ) {
3044 handlerQueue.push({ elem: this, matches: handlers.slice( delegateCount ) });
3398 // Remove delegated handlers; cleanData eventually reaps submit handlers attached above
3493 // Types can be a map of types/handlers
8280 // Attach handlers for all browsers