MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 22: Line 22:
      
      
     window.addEventListener('load', function() {
     window.addEventListener('load', function() {
    console.log("Page loaded.");
    var toggleButton = document.querySelector('.toggle-filters');
    var toggleButton = document.querySelector('.toggle-filters');
    var filtersDiv = document.querySelector('.filtered-filters');
    var filtersDiv = document.querySelector('.filtered-filters');
    toggleButton.addEventListener('click', function(event) {
    if (toggleButton && filtersDiv) {
        event.preventDefault();
        console.log("Button and Filters div found.");
        if (filtersDiv.style.display === 'none' || filtersDiv.style.display === '') {
            filtersDiv.style.display = 'flex';
        toggleButton.addEventListener('click', function(event) {
            toggleButton.textContent = 'Close';
            event.preventDefault();
        } else {
            console.log("Button clicked. Current display style:", filtersDiv.style.display);
            filtersDiv.style.display = 'none';
            toggleButton.textContent = 'Open';
            if (filtersDiv.style.display === 'none' || filtersDiv.style.display === '') {
        }
                filtersDiv.style.display = 'flex';
    });
                toggleButton.textContent = 'Close';
                console.log("Filters shown.");
            } else {
                filtersDiv.style.display = 'none';
                toggleButton.textContent = 'Open';
                console.log("Filters hidden.");
            }
        });
    } else {
        console.log("Button or Filters div not found.");
    }
});
});


     function formatParagraphs(text) {
     function formatParagraphs(text) {

Navigation menu