4,554
edits
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  | ||