app/assets/javascripts/materialize/cards.js in materialize-sass-0.95.3.2 vs app/assets/javascripts/materialize/cards.js in materialize-sass-0.95.3.3
- old
+ new
@@ -1,23 +1,27 @@
(function ($) {
$(document).ready(function() {
- $('.card > .card-reveal').each(function() {
- $(this).parent().css('overflow', 'hidden');
- });
-
$(document).on('click.card', '.card', function (e) {
if ($(this).find('.card-reveal').length) {
if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) {
- $(this).find('.card-reveal').velocity({translateY: 0}, {duration: 225, queue: false, easing: 'easeInOutQuad'});
+ // Make Reveal animate down and display none
+ $(this).find('.card-reveal').velocity(
+ {translateY: 0}, {
+ duration: 225,
+ queue: false,
+ easing: 'easeInOutQuad',
+ complete: function() { $(this).css({ display: 'none'}) }
+ }
+ );
}
else if ($(e.target).is($('.card .activator')) ||
$(e.target).is($('.card .activator i')) ) {
- $(this).find('.card-reveal').velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'});
+ $(this).find('.card-reveal').css({ display: 'block'}).velocity("stop", false).velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'});
}
}
});
});
-}( jQuery ));
+}( jQuery ));
\ No newline at end of file