| [ Index ] |
PHP Cross Reference of Drupal 6 (yi-drupal) |
[Summary view] [Print] [Text view]
1 /* 2 * jQuery UI Effects Transfer 1.7.3 3 * 4 * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) 5 * Dual licensed under the MIT (MIT-LICENSE.txt) 6 * and GPL (GPL-LICENSE.txt) licenses. 7 * 8 * http://docs.jquery.com/UI/Effects/Transfer 9 * 10 * Depends: 11 * effects.core.js 12 */ 13 (function($) { 14 15 $.effects.transfer = function(o) { 16 return this.queue(function() { 17 var elem = $(this), 18 target = $(o.options.to), 19 endPosition = target.offset(), 20 animation = { 21 top: endPosition.top, 22 left: endPosition.left, 23 height: target.innerHeight(), 24 width: target.innerWidth() 25 }, 26 startPosition = elem.offset(), 27 transfer = $('<div class="ui-effects-transfer"></div>') 28 .appendTo(document.body) 29 .addClass(o.options.className) 30 .css({ 31 top: startPosition.top, 32 left: startPosition.left, 33 height: elem.innerHeight(), 34 width: elem.innerWidth(), 35 position: 'absolute' 36 }) 37 .animate(animation, o.duration, o.options.easing, function() { 38 transfer.remove(); 39 (o.callback && o.callback.apply(elem[0], arguments)); 40 elem.dequeue(); 41 }); 42 }); 43 }; 44 45 })(jQuery);
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Mon Jul 9 18:01:44 2012 | Cross-referenced by PHPXref 0.7 |