미디어위키:Minerva.js: 두 판 사이의 차이

편집 요약 없음
편집 요약 없음
111번째 줄: 111번째 줄:
         // ===== 여기부터 모바일 언어 메뉴 삽입 =====
         // ===== 여기부터 모바일 언어 메뉴 삽입 =====
         if ( mw.config.get('skin') === 'minerva' ) {
         if ( mw.config.get('skin') === 'minerva' ) {
            alert('read DOM'); // 여기서는 실제로 뜰 거야
             var langHTML = ''
             var langHTML = ''
             + '<ul id="mobile-language" class="recommended-open">'
             + '<ul id="mobile-language" class="recommended-open">'
124번째 줄: 122번째 줄:


             console.log(langHTML);
             console.log(langHTML);
$list.html(langHTML);


            var $nav = $('#mw-mf-page-left #p-navigation');
            if ( $nav.length ) {
                var $list = $('#layer-lang');
                if ( !$list.length ) {
                    $list = $('<ul>', {
                        id: 'mobile-language',
                        'class': 'level1'
                    });
                }
                $list.html(langHTML);
                $nav.after($list);
            }
         }
         }
     });
     });
});
});