|
@@ -7,48 +7,48 @@
|
|
|
|
|
|
swipe = {
|
|
|
|
|
|
- obj: null,
|
|
|
- tolerance: 150,
|
|
|
- offset: 0,
|
|
|
+ obj: null,
|
|
|
+ tolerance: 150,
|
|
|
+ offset: 0
|
|
|
|
|
|
- start: function(obj, tolerance) {
|
|
|
+}
|
|
|
|
|
|
- if (obj) swipe.obj = obj;
|
|
|
- if (tolerance) swipe.tolerance = tolerance;
|
|
|
+swipe.start = function(obj, tolerance) {
|
|
|
|
|
|
- return true;
|
|
|
+ if (obj) swipe.obj = obj;
|
|
|
+ if (tolerance) swipe.tolerance = tolerance;
|
|
|
|
|
|
- },
|
|
|
+ return true;
|
|
|
|
|
|
- move: function(e) {
|
|
|
+}
|
|
|
|
|
|
- if (swipe.obj===null) return false;
|
|
|
+swipe.move = function(e) {
|
|
|
|
|
|
- swipe.offset = -1 * e.x;
|
|
|
+ if (swipe.obj===null) return false;
|
|
|
|
|
|
- swipe.obj.css({
|
|
|
- WebkitTransform: 'translateX(' + swipe.offset + 'px)',
|
|
|
- MozTransform: 'translateX(' + swipe.offset + 'px)',
|
|
|
- transform: 'translateX(' + swipe.offset + 'px)'
|
|
|
- });
|
|
|
-
|
|
|
- },
|
|
|
+ swipe.offset = -1 * e.x;
|
|
|
|
|
|
- stop: function(e, left, right) {
|
|
|
+ swipe.obj.css({
|
|
|
+ WebkitTransform: 'translateX(' + swipe.offset + 'px)',
|
|
|
+ MozTransform: 'translateX(' + swipe.offset + 'px)',
|
|
|
+ transform: 'translateX(' + swipe.offset + 'px)'
|
|
|
+ });
|
|
|
|
|
|
- if (e.x<=-swipe.tolerance) left(true);
|
|
|
- else if (e.x>=swipe.tolerance) right(true);
|
|
|
- else if (swipe.obj!==null) {
|
|
|
- swipe.obj.css({
|
|
|
- WebkitTransform: 'translateX(0px)',
|
|
|
- MozTransform: 'translateX(0px)',
|
|
|
- transform: 'translateX(0px)'
|
|
|
- });
|
|
|
- }
|
|
|
+}
|
|
|
|
|
|
- swipe.obj = null;
|
|
|
- swipe.offset = 0;
|
|
|
+swipe.stop = function(e, left, right) {
|
|
|
|
|
|
+ if (e.x<=-swipe.tolerance) left(true);
|
|
|
+ else if (e.x>=swipe.tolerance) right(true);
|
|
|
+ else if (swipe.obj!==null) {
|
|
|
+ swipe.obj.css({
|
|
|
+ WebkitTransform: 'translateX(0px)',
|
|
|
+ MozTransform: 'translateX(0px)',
|
|
|
+ transform: 'translateX(0px)'
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
-};
|
|
|
+ swipe.obj = null;
|
|
|
+ swipe.offset = 0;
|
|
|
+
|
|
|
+}
|