bebraw
10/17/2010 - 12:25 PM

drag.js

            var draggable = new Draggable(this.options.id, {
                handle: header,
                range: {x: [0, window.innerWidth], y: [0, window.innerHeight]}            });

            draggable.oldStyle = $(this.options.id).get('style').cssText;
            draggable.onStop(function() {
                var top = this.element.getStyle('top');
                var left = this.element.getStyle('left');
                var width = this.element.getStyle('width');
                var zIndex = this.element.getStyle('z-index');

                this.element._.setAttribute('style', this.oldStyle);

                this.element.setStyle({top: top, left: left, width: width,
                'z-index': zIndex});
            });