मीडियाविकि:Minerva.js: संशोधनहरू बीचको भिन्नता

कुनै सम्पादन सारांश छैन
"mw.loader.load('/resources/assets/common/minerva.js');" ले फेरियो
चिनो: प्रतिस्थापन गरियो
 
(२ प्रयोगकर्ताहरू द्वारा गरिएको बीचको १२ अवतरण देखाइएन)
पङ्क्ति १: पङ्क्ति १:
/* All JavaScript here will be loaded for users of the MinervaNeue skin */
mw.loader.load('/resources/assets/common/minerva.js');
// 모바일 메뉴에서 '둘러보기' 문서 보여주기
 
document.querySelector('#p-main-categories .title-recommended').addEventListener('click', function () {
    openList(this, 'recommended-open');
});
document.querySelector('#p-main-categories .title-category').addEventListener('click', function () {
    openList(this, 'category-open');
});
 
function openList(titleLi, listClass) {
    var list = document.querySelector('#p-main-categories');
    if (list.classList.contains(listClass)) {
        list.classList.remove(listClass);
    } else {
        list.classList.add(listClass);
    }
 
    if (titleLi.classList.contains('open')) {
        titleLi.classList.remove('open');
    } else {
        titleLi.classList.add('open');
    }
}
 
// 유튜브 썸네일
document.querySelectorAll('iframe').forEach(function(iframe){
    iframe.parentElement.classList.add('video-wrap');
});