편집 요약 없음 태그: 되돌려진 기여 |
편집 요약 없음 태그: 되돌려진 기여 |
||
| 1번째 줄: | 1번째 줄: | ||
/* MediaWiki:Common.js */ | /* MediaWiki:Common.js */ | ||
$(document).ready(function () { | |||
$ | // 캡처링 단계에서 미디어위키 기본 즉시 토글 동작 가로채기 | ||
$(document).on('click', '[class*="mw-customtoggle-"]', function (e) { | |||
e.preventDefault(); | |||
e.stopPropagation(); | |||
e.stopImmediatePropagation(); // 기본 makeCollapsible 실행 중단 | |||
var classList = (this.className || '').split(/\s+/); | |||
if ( | for (var i = 0; i < classList.length; i++) { | ||
var targetId = 'mw-customcollapsible-' + | if (classList[i].indexOf('mw-customtoggle-') === 0) { | ||
var targetId = 'mw-customcollapsible-' + classList[i].replace('mw-customtoggle-', ''); | |||
var $target = $('#' + targetId); | var $target = $('#' + targetId); | ||
if ($target.length) { | if ($target.length) { | ||
// 슬라이드 토글 애니메이션 실행 | |||
$target.stop(true, true).slideToggle(250); | |||
} | } | ||
} | } | ||
} | } | ||
}); | }); | ||
}); | }); | ||
2026년 8월 20일 (목) 14:52 판
/* MediaWiki:Common.js */
$(document).ready(function () {
// 캡처링 단계에서 미디어위키 기본 즉시 토글 동작 가로채기
$(document).on('click', '[class*="mw-customtoggle-"]', function (e) {
e.preventDefault();
e.stopPropagation();
e.stopImmediatePropagation(); // 기본 makeCollapsible 실행 중단
var classList = (this.className || '').split(/\s+/);
for (var i = 0; i < classList.length; i++) {
if (classList[i].indexOf('mw-customtoggle-') === 0) {
var targetId = 'mw-customcollapsible-' + classList[i].replace('mw-customtoggle-', '');
var $target = $('#' + targetId);
if ($target.length) {
// 슬라이드 토글 애니메이션 실행
$target.stop(true, true).slideToggle(250);
}
}
}
});
});