MediaWiki:Minerva.js: Difference between revisions

No edit summary
Tag: Manual revert
No edit summary
Line 57: Line 57:
document.querySelectorAll('iframe').forEach(function(iframe){
document.querySelectorAll('iframe').forEach(function(iframe){
     iframe.parentElement.classList.add('video-wrap');
     iframe.parentElement.classList.add('video-wrap');
});
mw.loader.using(['jquery']).then(function() {
    $(function() {
        var modal = $('#myLayer');
        var btn = $('#selectLanguage'); // jQuery 선택자 사용
        var span = $('.close-button').first();
        btn.click(function() {
            console.log('click');
            modal.show();
        });
        span.click(function() {
            modal.hide();
        });
        $(window).click(function(event) {
            if ($(event.target).is(modal)) {
                modal.hide();
            }
        });
    });
});
});