4,554
edits
No edit summary Tag: Manual revert  | 
				No edit summary  | 
				||
| Line 88: | Line 88: | ||
         console.log("Button or Filters div not found with jQuery.");  |          console.log("Button or Filters div not found with jQuery.");  | ||
     }  |      }  | ||
    // 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 delegation for filter changes  | |||
    $('#list-list').on('change', '.filtered-value-option input[type="checkbox"]', function() {  | |||
        setTimeout(checkFiltersCleared, 100); // Delay to allow for filter processing  | |||
        console.log("Filter change detected");  | |||
    });  | |||
    // Initial check  | |||
    checkFiltersCleared();  | |||
     // Delegate the mousedown event to the '.card' elements inside the '#list' container  |      // Delegate the mousedown event to the '.card' elements inside the '#list' container  | ||