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

Страница интерфейса MediaWiki
(Полностью удалено содержимое страницы)
Метки: очистка ручная отмена
Нет описания правки
Строка 1: Строка 1:
    document.addEventListener('DOMContentLoaded', function() {
        // Получаем все ссылки внутри таблицы с классом 'standard-link'
        var links = document.querySelectorAll('.standard-link a');


        links.forEach(function(link) {
            // Добавляем обработчик событий для наведения мыши
            link.addEventListener('mouseover', function() {
                // Добавляем класс highlight к родительскому элементу <td>
                link.closest('td').classList.add('highlight');
            });
            // Убираем класс highlight, когда курсор уходит
            link.addEventListener('mouseout', function() {
                link.closest('td').classList.remove('highlight');
            });
        });
    });

Версия от 07:14, 22 августа 2024

    document.addEventListener('DOMContentLoaded', function() {
        // Получаем все ссылки внутри таблицы с классом 'standard-link'
        var links = document.querySelectorAll('.standard-link a');

        links.forEach(function(link) {
            // Добавляем обработчик событий для наведения мыши
            link.addEventListener('mouseover', function() {
                // Добавляем класс highlight к родительскому элементу <td>
                link.closest('td').classList.add('highlight');
            });

            // Убираем класс highlight, когда курсор уходит
            link.addEventListener('mouseout', function() {
                link.closest('td').classList.remove('highlight');
            });
        });
    });