MediaWiki:Common.js

Страница интерфейса MediaWiki

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
<script>
// Функция для обработки кликов по элементам
function handleLinkClick(event) {
    // Предотвращаем стандартное поведение, если есть
    event.preventDefault();

    // Получаем целевой элемент
    const target = event.currentTarget;

    // Извлекаем значение из data-link атрибута
    const link = target.getAttribute('data-link');

    // Выполняем перенаправление
    if (link) {
        window.location.href = link;
    }
}

// Ищем все элементы с классом link-item
document.querySelectorAll('.link-item').forEach(item => {
    // Добавляем обработчик клика для каждого элемента
    item.addEventListener('click', handleLinkClick);
});
</script>