MediaWiki:Common.js: различия между версиями

Страница интерфейса MediaWiki
(Новая страница: «→‎Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице: import { cdxIconAlert } from '@wikimedia/codex-icons'; // Вставка иконки на страницу document.addEventListener("DOMContentLoaded", function() { const iconElement = document.createElement('span'); iconElement.innerHTML = cdxIconAlert; document.body....»)
 
мНет описания правки
Строка 1: Строка 1:
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
import { cdxIconAlert } from '@wikimedia/codex-icons';
const cdxIconAlert = require('@wikimedia/codex-icons').cdxIconAlert;


// Вставка иконки на страницу
document.addEventListener("DOMContentLoaded", function() {
document.addEventListener("DOMContentLoaded", function() {
     const iconElement = document.createElement('span');
     const targetElement = document.querySelector('.target-class'); // Замените .target-class на нужный селектор
    iconElement.innerHTML = cdxIconAlert;
    if (targetElement) {
    document.body.appendChild(iconElement);
        const iconElement = document.createElement('span');
        iconElement.innerHTML = cdxIconAlert;
        targetElement.appendChild(iconElement);
    }
});
});

Версия от 18:15, 18 июля 2024

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
const cdxIconAlert = require('@wikimedia/codex-icons').cdxIconAlert;

document.addEventListener("DOMContentLoaded", function() {
    const targetElement = document.querySelector('.target-class'); // Замените .target-class на нужный селектор
    if (targetElement) {
        const iconElement = document.createElement('span');
        iconElement.innerHTML = cdxIconAlert;
        targetElement.appendChild(iconElement);
    }
});