From faf87d992455280182edef015c8733313744a739 Mon Sep 17 00:00:00 2001 From: Scott González Date: Mon, 20 Oct 2014 19:29:35 -0400 Subject: Core: Remove .zIndex() Fixes #9156 --- ui/core.js | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to 'ui/core.js') diff --git a/ui/core.js b/ui/core.js index 652884e6b..5e5f6d574 100644 --- a/ui/core.js +++ b/ui/core.js @@ -223,35 +223,6 @@ $.fn.extend({ enableSelection: function() { return this.unbind( ".ui-disableSelection" ); - }, - - zIndex: function( zIndex ) { - if ( zIndex !== undefined ) { - return this.css( "zIndex", zIndex ); - } - - if ( this.length ) { - var elem = $( this[ 0 ] ), position, value; - while ( elem.length && elem[ 0 ] !== document ) { - // Ignore z-index if position is set to a value where z-index is ignored by the browser - // This makes behavior of this function consistent across browsers - // WebKit always returns auto if the element is positioned - position = elem.css( "position" ); - if ( position === "absolute" || position === "relative" || position === "fixed" ) { - // IE returns 0 when zIndex is not specified - // other browsers return a string - // we ignore the case of nested elements with an explicit value of 0 - //
- value = parseInt( elem.css( "zIndex" ), 10 ); - if ( !isNaN( value ) && value !== 0 ) { - return value; - } - } - elem = elem.parent(); - } - } - - return 0; } }); -- cgit v1.2.3