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

Материал из AbduloverA.com
(Новая страница: «→‎Скрипт для кнопки СОЗДАТЬ СТАТЬЮ: $(document).ready(function() { $('.create-article-btn').click(function() { var name = prompt("Введите название новой статьи:", ""); if (name) { →‎Переход на создание статьи: window.location.href = mw.config.get('wgScript') + "?title=" + encodeURIComponent(name) + "&action=edit"; } }); });»)
 
Нет описания правки
Строка 7: Строка 7:
             window.location.href = mw.config.get('wgScript') + "?title=" + encodeURIComponent(name) + "&action=edit";
             window.location.href = mw.config.get('wgScript') + "?title=" + encodeURIComponent(name) + "&action=edit";
         }
         }
    });
});
/* Скрипт для АбдулоСлайдера */
$(function() {
    $('.abdul-slider').each(function() {
        var $slider = $(this);
        var $container = $slider.find('.slider-container');
        var $next = $slider.find('.slider-arrow.next');
        var $prev = $slider.find('.slider-arrow.prev');
        var itemWidth = $slider.find('.slider-item').width();
        $next.click(function() {
            $container.animate({scrollLeft: $container.scrollLeft() + itemWidth}, 300);
        });
        $prev.click(function() {
            $container.animate({scrollLeft: $container.scrollLeft() - itemWidth}, 300);
        });
     });
     });
});
});

Версия от 19:30, 23 ноября 2025

/* Скрипт для кнопки СОЗДАТЬ СТАТЬЮ */
$(document).ready(function() {
    $('.create-article-btn').click(function() {
        var name = prompt("Введите название новой статьи:", "");
        if (name) {
            /* Переход на создание статьи */
            window.location.href = mw.config.get('wgScript') + "?title=" + encodeURIComponent(name) + "&action=edit";
        }
    });
});
/* Скрипт для АбдулоСлайдера */
$(function() {
    $('.abdul-slider').each(function() {
        var $slider = $(this);
        var $container = $slider.find('.slider-container');
        var $next = $slider.find('.slider-arrow.next');
        var $prev = $slider.find('.slider-arrow.prev');
        var itemWidth = $slider.find('.slider-item').width();

        $next.click(function() {
            $container.animate({scrollLeft: $container.scrollLeft() + itemWidth}, 300);
        });
        $prev.click(function() {
            $container.animate({scrollLeft: $container.scrollLeft() - itemWidth}, 300);
        });
    });
});