미디어위키:Common.js: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
편집 요약 없음 태그: 되돌려진 기여 |
편집 요약 없음 태그: 되돌려진 기여 |
||
| 1번째 줄: | 1번째 줄: | ||
/* 이 자바스크립트 설정은 모든 문서, 모든 사용자에게 적용됩니다. */ | /* 이 자바스크립트 설정은 모든 문서, 모든 사용자에게 적용됩니다. */ | ||
mw.loader.using(['jquery'], function() { | mw.loader.using(['mediawiki.util', 'mediawiki.api', 'jquery'], function() { | ||
$(document).ready(function() { | $(document).ready(function() { | ||
// "My Self > 재무/예산" 섹션 찾기 | // "My Self > 재무/예산" 섹션 찾기 | ||
var mySelfSection = $('#p-navigation .body ul li:contains(" | var mySelfSection = $('#p-navigation .body ul li:contains("재무/예산") > ul'); | ||
if (mySelfSection.length > 0) { | if (mySelfSection.length > 0) { | ||
| 16번째 줄: | 16번째 줄: | ||
}); | }); | ||
// " | // "재무/예산" 항목에 링크 추가 | ||
$('#p-navigation .body ul li:contains(" | $('#p-navigation .body ul li:contains("재무/예산")').append(toggleLink); | ||
} | } | ||
}); | }); | ||
}); | }); | ||
2024년 7월 3일 (수) 03:22 판
/* 이 자바스크립트 설정은 모든 문서, 모든 사용자에게 적용됩니다. */
mw.loader.using(['mediawiki.util', 'mediawiki.api', 'jquery'], function() {
$(document).ready(function() {
// "My Self > 재무/예산" 섹션 찾기
var mySelfSection = $('#p-navigation .body ul li:contains("재무/예산") > ul');
if (mySelfSection.length > 0) {
var toggleLink = $('<a href="javascript:void(0)" class="self-toggle">재무/예산</a>');
// 처음 로드될 때 "재무/예산" 섹션 닫기
mySelfSection.hide();
// 클릭 이벤트 추가
toggleLink.on('click', function() {
mySelfSection.slideToggle();
});
// "재무/예산" 항목에 링크 추가
$('#p-navigation .body ul li:contains("재무/예산")').append(toggleLink);
}
});
});