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(); | |||
} | |||
}); | |||
}); | |||
}); | }); | ||