]> source.dussan.org Git - jquery.git/commitdiff
define curCSS without temp vars to save 10 bytes
authorMike Sherov <mike.sherov@gmail.com>
Fri, 20 Apr 2012 18:18:15 +0000 (14:18 -0400)
committerRick Waldron waldron.rick@gmail.com <waldron.rick@gmail.com>
Fri, 20 Apr 2012 18:18:15 +0000 (14:18 -0400)
src/css.js

index 07abb631d0d4d1b9b5420263c883c2a3f26d2ef5..adfd4fda3501d243f34569dca238a4683f5508df 100644 (file)
@@ -15,9 +15,7 @@ var ralpha = /alpha\([^)]*\)/i,
        cssExpand = [ "Top", "Right", "Bottom", "Left" ],
        cssPrefixes = [ "O", "Webkit", "Moz", "ms" ],
 
-       curCSS,
-       getComputedStyle,
-       currentStyle;
+       curCSS;
 
 // return a css property mapped to a potentially vendor prefixed property
 function vendorPropName( style, name ) {
@@ -198,7 +196,7 @@ jQuery.extend({
 jQuery.curCSS = jQuery.css;
 
 if ( document.defaultView && document.defaultView.getComputedStyle ) {
-       getComputedStyle = function( elem, name ) {
+       curCSS = function( elem, name ) {
                var ret, defaultView, computedStyle, width,
                        style = elem.style;
 
@@ -225,10 +223,8 @@ if ( document.defaultView && document.defaultView.getComputedStyle ) {
 
                return ret;
        };
-}
-
-if ( document.documentElement.currentStyle ) {
-       currentStyle = function( elem, name ) {
+} else if ( document.documentElement.currentStyle ) {
+       curCSS = function( elem, name ) {
                var left, rsLeft, uncomputed,
                        ret = elem.currentStyle && elem.currentStyle[ name ],
                        style = elem.style;
@@ -268,8 +264,6 @@ if ( document.documentElement.currentStyle ) {
        };
 }
 
-curCSS = getComputedStyle || currentStyle;
-
 function getWidthOrHeight( elem, name, extra ) {
 
        // Start with offset property, which is equivalent to the border-box value