aboutsummaryrefslogtreecommitdiffstats
path: root/src/css.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/css.js')
-rw-r--r--src/css.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/css.js b/src/css.js
index 37f4d03e0..18ca9c831 100644
--- a/src/css.js
+++ b/src/css.js
@@ -98,6 +98,21 @@ function showHide( elements, show ) {
jQuery.fn.extend({
css: function( name, value ) {
return jQuery.access( this, function( elem, name, value ) {
+ var styles, len,
+ map = {},
+ i = 0;
+
+ if ( jQuery.isArray( name ) ) {
+ styles = getStyles( elem );
+ len = name.length;
+
+ for ( ; i < len; i++ ) {
+ map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
+ }
+
+ return map;
+ }
+
return value !== undefined ?
jQuery.style( elem, name, value ) :
jQuery.css( elem, name );