We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi guys, I'm trying to re-initialize glider when user resize the window but it does not work. Can anyone help me?
const MOBILE_WIDTH = 768; // const glider_container = document.querySelector("glider_container") let glider = null; function initializeGlider() { const currentWidth = window.innerWidth; if (currentWidth < MOBILE_WIDTH && !glider) { glider = new Glider(document.querySelector('.glider-headliners'), { slidesToShow: 1, draggable: true, dots: '.headlinears-dots', }); } if (glider && currentWidth >= MOBILE_WIDTH ) { glider?.destroy(); } } document.addEventListener('DOMContentLoaded', function () { initializeGlider(); }); window.addEventListener('resize', function () { initializeGlider(); });
The text was updated successfully, but these errors were encountered:
You need to loop the elements and initialize, like this:
document.querySelectorAll('.glider-headliners').forEach(glider => { new Glider(document.querySelector('.glider-headliners'), { slidesToShow: 1, draggable: true, dots: '.headlinears-dots', }); });
Sorry, something went wrong.
No branches or pull requests
Hi guys, I'm trying to re-initialize glider when user resize the window but it does not work. Can anyone help me?
The text was updated successfully, but these errors were encountered: