MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 15: | Line 15: | ||
// Log a message when a card is clicked | // Log a message when a card is clicked | ||
console.log('Clicked on card:', this); | console.log('Clicked on card:', this); | ||
// Show the modal | |||
$('#cardModal').css('display', 'block'); | |||
// Update the modal content (replace this with your desired content) | |||
$('#modalContent').html('Card content goes here'); | |||
}); | |||
// Attach a click event listener to close the modal | |||
$('#closeModal').on('click', function() { | |||
// Hide the modal when the close button is clicked | |||
$('#cardModal').css('display', 'none'); | |||
}); | }); | ||
} else { | } else { | ||
Revision as of 11:21, 8 January 2024
// Wait for the DOM to be ready
$(document).ready(function() {
// Log a message to the console
console.log('JavaScript is working!');
// Find all elements with class "card"
var cards = $('.card');
// Log a message if cards are found
if (cards.length > 0) {
console.log('Found all cards:', cards);
// Attach a click event listener to each card
cards.on('click', function() {
// Log a message when a card is clicked
console.log('Clicked on card:', this);
// Show the modal
$('#cardModal').css('display', 'block');
// Update the modal content (replace this with your desired content)
$('#modalContent').html('Card content goes here');
});
// Attach a click event listener to close the modal
$('#closeModal').on('click', function() {
// Hide the modal when the close button is clicked
$('#cardModal').css('display', 'none');
});
} else {
console.log('No cards found.');
}
});