MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
        const zoomBtn = document.getElementById('zoom-btn');
document.addEventListener("DOMContentLoaded", function() {
        const image = document.getElementById('zoomable-image');
    const zoomBtn = document.getElementById('zoom-btn');
        const zoomLevels = [1, 1.1, 1.2, 1.5, 1.8]; // Массив с уровнями увеличения
    const image = document.getElementById('zoomable-image');
        let currentZoomLevel = 0;
    const zoomLevels = [1, 1.1, 1.2, 1.5, 1.8]; // Уровни зума
    let currentZoomLevel = 0;
 
    zoomBtn.addEventListener('click', function() {
        currentZoomLevel = (currentZoomLevel + 1) % zoomLevels.length;
        image.style.transform = `scale(${zoomLevels[currentZoomLevel]})`;
        zoomBtn.textContent = `Zoom ${Math.round((zoomLevels[currentZoomLevel] - 1) * 100)}%`;
    });
});


        zoomBtn.addEventListener('click', function() {
            currentZoomLevel = (currentZoomLevel + 1) % zoomLevels.length;
            image.style.transform = `scale(${zoomLevels[currentZoomLevel]})`;
            zoomBtn.textContent = `Zoom ${Math.round((zoomLevels[currentZoomLevel] - 1) * 100)}%`;
        });


document.addEventListener("DOMContentLoaded", function() {
document.addEventListener("DOMContentLoaded", function() {

Navigation menu

Help

Help Image

Here's pages that you can help us to get more information about them.

Stand with Ukraine

Ukrainian Flag