author | Giulio Cesare Solaroli <giulio.cesare@clipperz.com> | 2013-04-21 15:53:34 (UTC) |
---|---|---|
committer | Giulio Cesare Solaroli <giulio.cesare@clipperz.com> | 2013-04-21 15:53:34 (UTC) |
commit | 0608e045f6aa471916829468f48082ea07a453f4 (patch) (unidiff) | |
tree | 57748b9a76e592ae35b165cd6a203e12493d4044 /frontend/gamma/js/Zepto/fx_methods.js | |
parent | 074e70457c90344b3c1cb236105638d692a0066b (diff) | |
download | clipperz-0608e045f6aa471916829468f48082ea07a453f4.zip clipperz-0608e045f6aa471916829468f48082ea07a453f4.tar.gz clipperz-0608e045f6aa471916829468f48082ea07a453f4.tar.bz2 |
Removed extra JS libraries no longer used for the mobile version
Diffstat (limited to 'frontend/gamma/js/Zepto/fx_methods.js') (more/less context) (ignore whitespace changes)
-rw-r--r-- | frontend/gamma/js/Zepto/fx_methods.js | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/frontend/gamma/js/Zepto/fx_methods.js b/frontend/gamma/js/Zepto/fx_methods.js deleted file mode 100644 index 23daf6e..0000000 --- a/frontend/gamma/js/Zepto/fx_methods.js +++ b/dev/null | |||
@@ -1,71 +0,0 @@ | |||
1 | // Zepto.js | ||
2 | // (c) 2010-2012 Thomas Fuchs | ||
3 | // Zepto.js may be freely distributed under the MIT license. | ||
4 | |||
5 | ;(function($, undefined){ | ||
6 | var document = window.document, docElem = document.documentElement, | ||
7 | origShow = $.fn.show, origHide = $.fn.hide, origToggle = $.fn.toggle | ||
8 | |||
9 | function anim(el, speed, opacity, scale, callback) { | ||
10 | if (typeof speed == 'function' && !callback) callback = speed, speed = undefined | ||
11 | var props = { opacity: opacity } | ||
12 | if (scale) { | ||
13 | props.scale = scale | ||
14 | el.css($.fx.cssPrefix + 'transform-origin', '0 0') | ||
15 | } | ||
16 | return el.animate(props, speed, null, callback) | ||
17 | } | ||
18 | |||
19 | function hide(el, speed, scale, callback) { | ||
20 | return anim(el, speed, 0, scale, function(){ | ||
21 | origHide.call($(this)) | ||
22 | callback && callback.call(this) | ||
23 | }) | ||
24 | } | ||
25 | |||
26 | $.fn.show = function(speed, callback) { | ||
27 | origShow.call(this) | ||
28 | if (speed === undefined) speed = 0 | ||
29 | else this.css('opacity', 0) | ||
30 | return anim(this, speed, 1, '1,1', callback) | ||
31 | } | ||
32 | |||
33 | $.fn.hide = function(speed, callback) { | ||
34 | if (speed === undefined) return origHide.call(this) | ||
35 | else return hide(this, speed, '0,0', callback) | ||
36 | } | ||
37 | |||
38 | $.fn.toggle = function(speed, callback) { | ||
39 | if (speed === undefined || typeof speed == 'boolean') | ||
40 | return origToggle.call(this, speed) | ||
41 | else return this.each(function(){ | ||
42 | var el = $(this) | ||
43 | el[el.css('display') == 'none' ? 'show' : 'hide'](speed, callback) | ||
44 | }) | ||
45 | } | ||
46 | |||
47 | $.fn.fadeTo = function(speed, opacity, callback) { | ||
48 | return anim(this, speed, opacity, null, callback) | ||
49 | } | ||
50 | |||
51 | $.fn.fadeIn = function(speed, callback) { | ||
52 | var target = this.css('opacity') | ||
53 | if (target > 0) this.css('opacity', 0) | ||
54 | else target = 1 | ||
55 | return origShow.call(this).fadeTo(speed, target, callback) | ||
56 | } | ||
57 | |||
58 | $.fn.fadeOut = function(speed, callback) { | ||
59 | return hide(this, speed, null, callback) | ||
60 | } | ||
61 | |||
62 | $.fn.fadeToggle = function(speed, callback) { | ||
63 | return this.each(function(){ | ||
64 | var el = $(this) | ||
65 | el[ | ||
66 | (el.css('opacity') == 0 || el.css('display') == 'none') ? 'fadeIn' : 'fadeOut' | ||
67 | ](speed, callback) | ||
68 | }) | ||
69 | } | ||
70 | |||
71 | })(Zepto) | ||