try this in simple javascript: (Will work on IE10, chrome, firefox, safari, android, ios)
<script> function hideBlockElementsByClass(className) { var elements = document.getElementsByClassName(className); console.log(elements.length) for (var i = 0; i < elements.length; i++) { (function (a) { elements[a].addEventListener('webkitTransitionEnd', function () { elements[a].style.display = "none"; }, false); elements[a].addEventListener('mozTransitionEnd', function () { elements[a].style.display = "none"; }, false); elements[a].addEventListener('oTransitionEnd', function () { elements[a].style.display = "none"; }, false); elements[a].addEventListener('transitionend', function () { elements[a].style.display = "none"; }, false); })(i); elements[i].style.webkitTransitionDuration = "1s"; elements[i].style.mozTransitionDuration = "1s"; elements[i].style.oTransitionDuration = "1s"; elements[i].style.transitionDuration = "1s"; elements[i].style.opacity = "0"; } } </script>
source share