Lines Matching +refs:fake +refs:event
1555 jQuery.event = {
1598 return typeof jQuery !== "undefined" && !jQuery.event.triggered ?
1599 jQuery.event.handle.apply( eventHandle.elem, arguments ) :
1635 special = jQuery.event.special[ type ] || {};
1667 jQuery.event.global[ type ] = true;
1702 jQuery.event.remove( elem, type + types );
1738 jQuery.event.remove( elem, origType, handleObj.handler, j );
1746 special = jQuery.event.special[ type ] || {};
1797 trigger: function( event, data, elem /*, bubbling */ ) { argument
1799 var type = event.type || event,
1803 event = typeof event === "object" ?
1805 event[expando] ? event :
1807 jQuery.extend( jQuery.Event(type), event ) :
1812 event.type = type = type.slice(0, -1);
1813 event.exclusive = true;
1819 event.stopPropagation();
1822 if ( jQuery.event.global[ type ] ) {
1825 jQuery.event.trigger( event, data, this.handle.elem );
1839 event.result = undefined;
1840 event.target = elem;
1844 data.unshift( event );
1847 event.currentTarget = elem;
1861 event.result = false;
1868 if ( !event.isPropagationStopped() && parent ) {
1869 jQuery.event.trigger( event, data, parent, true );
1871 } else if ( !event.isDefaultPrevented() ) {
1872 var target = event.target, old,
1874 special = jQuery.event.special[ type ] || {};
1876 if ( (!special._default || special._default.call( elem, event ) === false) &&
1888 jQuery.event.triggered = true;
1899 jQuery.event.triggered = false;
1904 handle: function( event ) { argument
1907 event = arguments[0] = jQuery.event.fix( event || window.event );
1908 event.currentTarget = this;
1911 all = event.type.indexOf(".") < 0 && !event.exclusive;
1914 namespaces = event.type.split(".");
1915 event.type = namespaces.shift();
1919 var events = jQuery.data(this, "events"), handlers = events[ event.type ];
1932 event.handler = handleObj.handler;
1933 event.data = handleObj.data;
1934 event.handleObj = handleObj;
1939 event.result = ret;
1941 event.preventDefault();
1942 event.stopPropagation();
1946 if ( event.isImmediatePropagationStopped() ) {
1953 return event.result;
1958 fix: function( event ) { argument
1959 if ( event[ expando ] ) {
1960 return event;
1965 var originalEvent = event;
1966 event = jQuery.Event( originalEvent );
1970 event[ prop ] = originalEvent[ prop ];
1974 if ( !event.target ) {
1975 …event.target = event.srcElement || document; // Fixes #1925 where srcElement might not be defined …
1979 if ( event.target.nodeType === 3 ) {
1980 event.target = event.target.parentNode;
1984 if ( !event.relatedTarget && event.fromElement ) {
1985 event.relatedTarget = event.fromElement === event.target ? event.toElement : event.fromElement;
1989 if ( event.pageX == null && event.clientX != null ) {
1991 …event.pageX = event.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc && do…
1992 …event.pageY = event.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc && do…
1996 …if ( !event.which && ((event.charCode || event.charCode === 0) ? event.charCode : event.keyCode) )…
1997 event.which = event.charCode || event.keyCode;
2001 if ( !event.metaKey && event.ctrlKey ) {
2002 event.metaKey = event.ctrlKey;
2007 if ( !event.which && event.button !== undefined ) {
2008 event.which = (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( event.button & 4 ? 2 : 0 ) ));
2011 return event;
2029 …jQuery.event.add( this, handleObj.origType, jQuery.extend({}, handleObj, {handler: liveHandler}) )…
2044 jQuery.event.remove( this, handleObj.origType, liveHandler );
2149 var withinElement = function( event ) { argument
2151 var parent = event.relatedTarget;
2163 event.type = event.data;
2166 jQuery.event.handle.apply( this, arguments );
2175 delegate = function( event ) { argument
2176 event.type = event.data;
2177 jQuery.event.handle.apply( this, arguments );
2185 jQuery.event.special[ orig ] = {
2187 jQuery.event.add( this, fix, data && data.selector ? delegate : withinElement, orig );
2190 jQuery.event.remove( this, fix, data && data.selector ? delegate : withinElement );
2198 jQuery.event.special.submit = {
2201 jQuery.event.add(this, "click.specialSubmit", function( e ) {
2209 jQuery.event.add(this, "keypress.specialSubmit", function( e ) {
2223 jQuery.event.remove( this, ".specialSubmit" );
2277 return jQuery.event.trigger( e, arguments[1], elem );
2281 jQuery.event.special.change = {
2320 jQuery.event.add( this, type + ".specialChange", changeFilters[type] );
2327 jQuery.event.remove( this, ".specialChange" );
2333 changeFilters = jQuery.event.special.change.filters;
2338 return jQuery.event.handle.apply( elem, args );
2344 jQuery.event.special[ fix ] = {
2354 e = jQuery.event.fix( e );
2356 return jQuery.event.handle.call( this, e );
2376 var handler = name === "one" ? jQuery.proxy( fn, function( event ) { argument
2377 jQuery( this ).unbind( event, handler );
2386 jQuery.event.add( this[i], type, handler, data );
2404 jQuery.event.remove( this[i], type, fn );
2426 jQuery.event.trigger( type, data, this );
2432 var event = jQuery.Event( type );
2433 event.preventDefault();
2434 event.stopPropagation();
2435 jQuery.event.trigger( event, data, this[0] );
2436 return event.result;
2449 return this.click( jQuery.proxy( fn, function( event ) { argument
2455 event.preventDefault();
2514 jQuery.event.add( this, liveConvert( type, selector ),
2528 function liveHandler( event ) { argument
2534 …if ( event.liveFired === this || !events || !events.live || event.button && event.type === "click"…
2538 event.liveFired = this;
2545 if ( handleObj.origType.replace( rnamespaces, "" ) === event.type ) {
2553 match = jQuery( event.target ).closest( selectors, event.currentTarget );
2565 related = jQuery( event.relatedTarget ).closest( handleObj.selector )[0];
2577 event.currentTarget = match.elem;
2578 event.data = match.handleObj.data;
2579 event.handleObj = match.handleObj;
2618 jQuery.event.remove( jQuery.cache[ id ].handle.elem );
3441 // We're going to inject a fake input element with a specified name
4345 jQuery.event.add( this, type, events[ type ][ handler ], events[ type ][ handler ].data );
4510 special = jQuery.event.special,
4522 jQuery.event.remove( elem, type );
5053 jQuery.event.trigger( "ajaxStart" );
5150 jQuery.event.trigger( "ajaxStop" );
5289 jQuery.event.trigger( "ajaxStop" );
5294 (s.context ? jQuery(s.context) : jQuery.event).trigger(type, args);
5309 (s.context ? jQuery(s.context) : jQuery.event).trigger( "ajaxError", [xhr, s, e] );