diff --git a/source/js/Core/VMM.Library.js b/source/js/Core/VMM.Library.js
index 6451094..bad186a 100644
--- a/source/js/Core/VMM.Library.js
+++ b/source/js/Core/VMM.Library.js
@@ -129,11 +129,11 @@ if(typeof VMM != 'undefined') {
// ADD ELEMENT AND RETURN IT
VMM.appendAndGetElement = function(append_to_element, tag, cName, content) {
- var e;
- var _tag = "
";
- var _class = "";
- var _content = "";
-
+ var e,
+ _tag = "
",
+ _class = "",
+ _content = "",
+ _id = "";
if (tag != null && tag != "") {
_tag = tag;
@@ -399,11 +399,31 @@ if(typeof VMM != 'undefined') {
}
},
- animate: function(element, duration, ease, att, callback_function) {
+ delay_animate: function(delay, element, duration, ease, att, callback_function) {
+ if (VMM.Browser.device == "mobile" || VMM.Browser.device == "tablet") {
+ var _tdd = Math.round((duration/1500)*10)/10,
+ __duration = _tdd + 's';
+
+ VMM.Lib.css(element, '-webkit-transition', 'all '+ __duration + ' ease');
+ VMM.Lib.css(element, '-moz-transition', 'all '+ __duration + ' ease');
+ VMM.Lib.css(element, '-o-transition', 'all '+ __duration + ' ease');
+ VMM.Lib.css(element, '-ms-transition', 'all '+ __duration + ' ease');
+ VMM.Lib.css(element, 'transition', 'all '+ __duration + ' ease');
+ VMM.Lib.cssmultiple(element, _att);
+ } else {
+ if( typeof( jQuery ) != 'undefined' ){
+ jQuery(element).delay(delay).animate(att, {duration:duration, easing:ease} );
+ }
+ }
+
+ },
+
+ animate: function(element, duration, ease, att, que, callback_function) {
- var _ease = "easein";
- var _duration = 1000;
- var _att = {};
+ var _ease = "easein",
+ _que = false,
+ _duration = 1000,
+ _att = {};
if (duration != null) {
if (duration < 1) {
@@ -418,6 +438,11 @@ if(typeof VMM != 'undefined') {
_ease = ease;
}
+ if (que != null && que != "") {
+ _que = que;
+ }
+
+
if (att != null) {
_att = att
} else {
@@ -427,8 +452,9 @@ if(typeof VMM != 'undefined') {
if (VMM.Browser.device == "mobile" || VMM.Browser.device == "tablet") {
- var _tdd = Math.round((_duration/1500)*10)/10
- var __duration = _tdd + 's';
+ var _tdd = Math.round((_duration/1500)*10)/10,
+ __duration = _tdd + 's';
+
VMM.Lib.css(element, '-webkit-transition', 'all '+ __duration + ' ease');
VMM.Lib.css(element, '-moz-transition', 'all '+ __duration + ' ease');
VMM.Lib.css(element, '-o-transition', 'all '+ __duration + ' ease');
@@ -450,9 +476,9 @@ if(typeof VMM != 'undefined') {
} else {
if( typeof( jQuery ) != 'undefined' ){
if (callback_function != null && callback_function != "") {
- jQuery(element).animate(_att, {queue:false, duration:_duration, easing:_ease, complete:callback_function} );
+ jQuery(element).animate(_att, {queue:_que, duration:_duration, easing:_ease, complete:callback_function} );
} else {
- jQuery(element).animate(_att, {queue:false, duration:_duration, easing:_ease} );
+ jQuery(element).animate(_att, {queue:_que, duration:_duration, easing:_ease} );
}
}
}