|
|
| 1行目: |
1行目: |
| /* ここに記述した JavaScript は、Vector 外装の利用者に読み込まれます */ | | /* ここに記述した JavaScript は、Vector 外装の利用者に読み込まれます */ |
|
| |
| const targetNode = document.getElementById('contentSub');
| |
| const config = { childList: true, subtree: true };
| |
| const callback = function(mutationsList, observer) {
| |
| for (const mutation of mutationsList) {
| |
| if (mutation.type === 'childList') {
| |
| const subtitleElement = document.getElementById('mw-content-subtitle');
| |
| if (subtitleElement) {
| |
| subtitleElement.textContent = '';
| |
| observer.disconnect();
| |
| return;
| |
| }
| |
| }
| |
| }
| |
| };
| |
| const observer = new MutationObserver(callback);
| |
| if (targetNode) {
| |
| observer.observe(targetNode, config);
| |
| }
| |
| console.log("OK Vector.js")
| |