]>
git.r.bdr.sh - rbdr/dotfiles/blob - atom/packages/ex-mode/node_modules/space-pen/node_modules/jquery/src/css/swap.js
ce164353115f6d5ddda9358c3d82c97c30d6743a
3 ], function( jQuery
) {
5 // A method for quickly swapping in/out CSS properties to get correct calculations.
6 jQuery
.swap = function( elem
, options
, callback
, args
) {
10 // Remember the old values, and insert the new ones
11 for ( name
in options
) {
12 old
[ name
] = elem
.style
[ name
];
13 elem
.style
[ name
] = options
[ name
];
16 ret
= callback
.apply( elem
, args
|| [] );
18 // Revert the old values
19 for ( name
in options
) {
20 elem
.style
[ name
] = old
[ name
];