diff options
author | Alib <aliboba@free.fr> | 2010-03-18 17:32:32 +0100 |
---|---|---|
committer | Alib <aliboba@free.fr> | 2010-03-18 17:32:32 +0100 |
commit | 443258f637bf1a73e1867bf320170fc8142ad75a (patch) | |
tree | 9091e4080e6ffa1da5e5c85163d2a42dc51a0cae /jqtouch/.svn/text-base/jqtouch.transitions.js.svn-base | |
parent | 4fabb891045ef34381c300e0a73cd44b926a761f (diff) | |
parent | 7a9c5315ff4dd8ac6e9331c7fbfcabd94d661dd9 (diff) | |
download | istreamdev-443258f637bf1a73e1867bf320170fc8142ad75a.tar.gz istreamdev-443258f637bf1a73e1867bf320170fc8142ad75a.tar.bz2 |
Merge branch 'jquery' of projects.vdr-developer.org:istreamdev into jquery
Diffstat (limited to 'jqtouch/.svn/text-base/jqtouch.transitions.js.svn-base')
-rw-r--r-- | jqtouch/.svn/text-base/jqtouch.transitions.js.svn-base | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/jqtouch/.svn/text-base/jqtouch.transitions.js.svn-base b/jqtouch/.svn/text-base/jqtouch.transitions.js.svn-base deleted file mode 100644 index 9d8970f..0000000 --- a/jqtouch/.svn/text-base/jqtouch.transitions.js.svn-base +++ /dev/null @@ -1,60 +0,0 @@ -/* - - _/ _/_/ _/_/_/_/_/ _/ - _/ _/ _/ _/_/ _/ _/ _/_/_/ _/_/_/ - _/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/ - _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ - _/ _/_/ _/ _/ _/_/ _/_/_/ _/_/_/ _/ _/ - _/ - _/ - - Created by David Kaneda <http://www.davidkaneda.com> - Documentation and issue tracking on Google Code <http://code.google.com/p/jqtouch/> - - Special thanks to Jonathan Stark <http://jonathanstark.com/> - and pinch/zoom <http://www.pinchzoom.com/> - - (c) 2009 by jQTouch project members. - See LICENSE.txt for license. - -*/ - -(function($) { - - $.fn.transition = function(css, options) { - return this.each(function(){ - var $el = $(this); - var defaults = { - speed : '300ms', - callback: null, - ease: 'ease-in-out' - }; - var settings = $.extend({}, defaults, options); - if(settings.speed === 0) { - $el.css(css); - window.setTimeout(settings.callback, 0); - } else { - if ($.browser.safari) - { - var s = []; - for(var i in css) { - s.push(i); - } - $el.css({ - webkitTransitionProperty: s.join(", "), - webkitTransitionDuration: settings.speed, - webkitTransitionTimingFunction: settings.ease - }); - if (settings.callback) { - $el.one('webkitTransitionEnd', settings.callback); - } - setTimeout(function(el){ el.css(css) }, 0, $el); - } - else - { - $el.animate(css, settings.speed, settings.callback); - } - } - }); - } -})(jQuery);
\ No newline at end of file |