Blame | Last modification | View Log | RSS feed
define(["../core"], function( jQuery ) {// A method for quickly swapping in/out CSS properties to get correct calculations.jQuery.swap = function( elem, options, callback, args ) {var ret, name,old = {};// Remember the old values, and insert the new onesfor ( name in options ) {old[ name ] = elem.style[ name ];elem.style[ name ] = options[ name ];}ret = callback.apply( elem, args || [] );// Revert the old valuesfor ( name in options ) {elem.style[ name ] = old[ name ];}return ret;};return jQuery.swap;});