MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 89: Line 89:
     }
     }
function updateBorder() {
        console.log("Running updateBorder function");
        // Remove the border from all items first
        $('#list-list div.filtered-list-item').css('border-bottom', 'none');
        console.log("Removed bottom border from all items");
        // Filter only items that are truly visible and not hidden by CSS
        var visibleItems = $('#list-list div.filtered-list-item').filter(function() {
            return $(this).css('display') !== 'none';
        });
        console.log("Number of truly visible items:", visibleItems.length);
        // If there's only one visible item, add the border
        if (visibleItems.length === 1) {
            visibleItems.css('border-bottom', '1px solid black');
            console.log("Added bottom border to the single visible item");
        } else {
            console.log("More than one item visible, no bottom border added");
        }
    }
    // Run the function on page load
    updateBorder();
   
     // Delegate the mousedown event to the '.card' elements inside the '#list' container
     // Delegate the mousedown event to the '.card' elements inside the '#list' container
     $('#list').on('mousedown', '.card', function (event) {
     $('#list').on('mousedown', '.card', function (event) {

Navigation menu