미디어위키:Minerva.js: 두 판 사이의 차이
편집 요약 없음 태그: 되돌려진 기여 |
태그: 편집 취소 |
||
| 18번째 줄: | 18번째 줄: | ||
'<li class="recommended"><a href="'+wikiLink("하나님의 교회 마지막 종교개혁")+'"><span>마지막 종교개혁</span></a></li>' + | '<li class="recommended"><a href="'+wikiLink("하나님의 교회 마지막 종교개혁")+'"><span>마지막 종교개혁</span></a></li>' + | ||
'<li class="title-category"><a><span>카테고리 둘러보기</span></a><span class="ico-arrow"></span></li>' + | '<li class="title-category"><a><span>카테고리 둘러보기</span></a><span class="ico-arrow"></span></li>' + | ||
'<li class="category"><a href="'+wikiLink("분류:하나님의 교회")+'"><span>하나님의 교회</span></a></li>' + | |||
'<li class="category"><a href="'+wikiLink("분류:아버지")+'"><span>아버지 하나님</span></a></li>' + | '<li class="category"><a href="'+wikiLink("분류:아버지")+'"><span>아버지 하나님</span></a></li>' + | ||
'<li class="category"><a href="'+wikiLink("분류:어머니")+'"><span>어머니 하나님</span></a></li>' + | '<li class="category"><a href="'+wikiLink("분류:어머니")+'"><span>어머니 하나님</span></a></li>' + | ||
| 26번째 줄: | 26번째 줄: | ||
'<li class="category"><a href="'+wikiLink("분류:사회 공헌")+'"><span>사회 공헌</span></a></li>' + | '<li class="category"><a href="'+wikiLink("분류:사회 공헌")+'"><span>사회 공헌</span></a></li>' + | ||
'<li class="category"><a href="'+wikiLink("분류:국제 협력")+'"><span>국제 협력</span></a></li>' + | '<li class="category"><a href="'+wikiLink("분류:국제 협력")+'"><span>국제 협력</span></a></li>' + | ||
'</ul>' | '</ul>' | ||
); | ); | ||
| 50번째 줄: | 41번째 줄: | ||
event.stopPropagation(); // 사이드바 닫힘 방지 | event.stopPropagation(); // 사이드바 닫힘 방지 | ||
openList(this, '.category'); | openList(this, '.category'); | ||
}); | }); | ||
| 62번째 줄: | 46번째 줄: | ||
titleLi.classList.toggle('open'); | titleLi.classList.toggle('open'); | ||
let next = titleLi.nextElementSibling; | let next = titleLi.nextElementSibling; | ||
while (next && !next.classList.contains('title-recommended') && !next.classList.contains('title-category | while (next && !next.classList.contains('title-recommended') && !next.classList.contains('title-category')) { | ||
if (next.matches(selector)) { | if (next.matches(selector)) { | ||
next.style.display = (next.style.display === 'none' || next.style.display === '') ? 'block' : 'none'; | next.style.display = (next.style.display === 'none' || next.style.display === '') ? 'block' : 'none'; | ||