Вход Регистрация
Файл: Main Website Files/assets/bower_components/jquery/src/css/curCSS.js
Строк: 53
<?php
define
([
    
"../core",
    
"./var/rnumnonpx",
    
"./var/rmargin",
    
"./var/getStyles",
    
"../selector" // contains
], function( jQueryrnumnonpxrmargingetStyles ) {

function 
curCSSelemnamecomputed ) {
    var 
widthminWidthmaxWidthret,
        
style elem.style;

    
computed computed || getStyleselem );

    
// Support: IE9
    // getPropertyValue is only needed for .css('filter') (#12537)
    
if ( computed ) {
        
ret computed.getPropertyValuename ) || computedname ];
    }

    if ( 
computed ) {

        if ( 
ret === "" && !jQuery.containselem.ownerDocumentelem ) ) {
            
ret jQuery.styleelemname );
        }

        
// Support: iOS < 6
        // A tribute to the "awesome hack by Dean Edwards"
        // iOS < 6 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels
        // this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values
        
if ( rnumnonpx.testret ) && rmargin.testname ) ) {

            
// Remember the original values
            
width style.width;
            
minWidth style.minWidth;
            
maxWidth style.maxWidth;

            
// Put in the new values to get a computed value out
            
style.minWidth style.maxWidth style.width ret;
            
ret computed.width;

            
// Revert the changed values
            
style.width width;
            
style.minWidth minWidth;
            
style.maxWidth maxWidth;
        }
    }

    return 
ret !== undefined ?
        
// Support: IE
        // IE returns zIndex value as an integer.
        
ret "" :
        
ret;
}

return 
curCSS;
});
?>
Онлайн: 1
Реклама