Answers for "overlay.classList.remove"

0

overlay.classList.remove

class Modal {
    constructor(overlay) {
        this.overlay = overlay;
        const closeButton = overlay.querySelector('.button-close')
        closeButton.addEventListener('click', this.close.bind(this));
        overlay.addEventListener('click', e => {
            this.close();
        });
    }
    open() {
        this.overlay.classList.remove('is-hidden');
    }
    close() {
        this.overlay.classList.add('is-hidden');
    }
}
Posted by: Guest on February-18-2022

Browse Popular Code Answers by Language