MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 96: Line 96:
     }
     }
      
      
    // Function to check if all filters are cleared in block view
function checkBlockFiltersCleared() {
    var checkedFilters = $('#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 delegation for filter changes
$('#list').on('change', '.filtered-value-option input[type="checkbox"]', function() {
    setTimeout(checkBlockFiltersCleared, 100); // Delay to allow for filter processing
    console.log("Filter change detected");
});
// Initial check
checkBlockFiltersCleared();
     // Function to check if all filters are cleared
     // Function to check if all filters are cleared
     function checkFiltersCleared() {
     function checkFiltersCleared() {

Navigation menu