Code coverage report for src\offset.js

Statements: 100% (11 / 11)      Branches: 87.5% (7 / 8)      Functions: 100% (1 / 1)      Lines: 100% (11 / 11)      Ignored: none     

All files » src/ » offset.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22  1   1 9       9 2 2     7 7 1 1     6    
 
var oldOffset = jQuery.fn.offset;
 
jQuery.fn.offset = function() {
	var docElem,
		elem = this[ 0 ],
		origin = { top: 0, left: 0 };
 
	if ( !elem || !elem.nodeType ) {
		migrateWarn( "jQuery.fn.offset() requires a valid DOM element" );
		return origin;
	}
 
	docElem = ( elem.ownerDocument || document ).documentElement;
	if ( !jQuery.contains( docElem, elem ) ) {
		migrateWarn( "jQuery.fn.offset() requires an element connected to a document" );
		return origin;
	}
 
	return oldOffset.apply( this, arguments );
};