MediaWiki:Common.js: Difference between revisions

From softwear.directory
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
         // Get all elements with class "card" within the "list" element
         // Get all elements with class "card" within the "list" element
         var cards = list.querySelectorAll('.card');
         var cards = list.querySelectorAll('.card');
        // Log the number of cards found
        console.log('Number of cards:', cards.length);


         // Attach click event listener to each card
         // Attach click event listener to each card

Revision as of 11:01, 8 January 2024

// Wait for the DOM to be ready
document.addEventListener('DOMContentLoaded', function() {
    // Get the element with id "list"
    var list = document.getElementById('list');

    // Check if the "list" element exists
    if (list) {
        // Get all elements with class "card" within the "list" element
        var cards = list.querySelectorAll('.card');

        // Log the number of cards found
        console.log('Number of cards:', cards.length);

        // Attach click event listener to each card
        cards.forEach(function(card) {
            card.addEventListener('click', function() {
                // Log a message to the console when a card is clicked
                console.log('Card clicked!');
            });
        });
    } else {
        console.error('Element with id "list" not found.');
    }
});