MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Tag: Manual revert
No edit summary
Tag: Reverted
Line 30: Line 30:
         communityListFeatured.show();
         communityListFeatured.show();
     }
     }
    // Function to check if all filters are cleared
    function checkFiltersCleared() {
        var checkedFilters = $('#list-list .filtered-value-option input[type="checkbox"]:checked');
        console.log("Checked filters count:", checkedFilters.length);
        if (checkedFilters.length === 0) {
            console.log("All filters are cleared");
            communityListFeatured.show();
        } else {
            console.log("Some filters are still active");
        }
    }
    // Event listener for filter changes
    $('.filtered-value-option input[type="checkbox"]').on('change', function() {
        setTimeout(checkFiltersCleared, 100); // Delay to allow for filter processing
        console.log("Filter change detected");
    });
    // Initial check
    checkFiltersCleared();
      
      
     // Using delegated event handling
     // Using delegated event handling

Navigation menu