( elem, size, border, margin )
| 193 | }; |
| 194 | |
| 195 | function reduce( elem, size, border, margin ) { |
| 196 | $.each( side, function() { |
| 197 | size -= parseFloat( $.css( elem, "padding" + this ) ) || 0; |
| 198 | if ( border ) { |
| 199 | size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0; |
| 200 | } |
| 201 | if ( margin ) { |
| 202 | size -= parseFloat( $.css( elem, "margin" + this ) ) || 0; |
| 203 | } |
| 204 | }); |
| 205 | return size; |
| 206 | } |
| 207 | |
| 208 | $.fn[ "inner" + name ] = function( size ) { |
| 209 | if ( size === undefined ) { |