For the latest updates, send a blank email to our SUBSCRIPTION ADDRESS
HEADLINES | CLASSIFIED | SPORTS | FORUM | BUSINESS | ENTERTAINMENT
Vol. 1, Issue 9
The News Organ of Liberty City
Thursday October 18th, 2001
" Yesterday's News Today "
MediaWiki:Gadget-tabs.js: Difference between revisions
From Liberty Tree
Jump to navigationJump to search
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
| Line 7: | Line 7: | ||
e.preventDefault(); // Prevent default anchor behavior | e.preventDefault(); // Prevent default anchor behavior | ||
var targetId = target.getAttribute('href').substring(1); // | var targetId = target.getAttribute('href').substring(1); // Extract value after '#' | ||
// Hide all divs | // Hide all divs | ||
| Line 15: | Line 15: | ||
} | } | ||
// Show the targeted div | // Show the targeted div by selecting its data-id | ||
var targetDiv = document. | var targetDiv = document.querySelector('.content[data-id="' + targetId + '"]'); | ||
if (targetDiv) { | if (targetDiv) { | ||
targetDiv.classList.remove('hidden'); | targetDiv.classList.remove('hidden'); | ||
Revision as of 14:47, 9 February 2025
document.addEventListener('DOMContentLoaded', function () {
document.body.addEventListener('click', function (e) {
var target = e.target;
// Ensure the clicked element is an <a> inside a <span class="show-div">
if (target.tagName.toLowerCase() === 'a' && target.parentNode.className.indexOf('show-div') !== -1) {
e.preventDefault(); // Prevent default anchor behavior
var targetId = target.getAttribute('href').substring(1); // Extract value after '#'
// Hide all divs
var contentDivs = document.querySelectorAll('.content');
for (var i = 0; i < contentDivs.length; i++) {
contentDivs[i].classList.add('hidden');
}
// Show the targeted div by selecting its data-id
var targetDiv = document.querySelector('.content[data-id="' + targetId + '"]');
if (targetDiv) {
targetDiv.classList.remove('hidden');
}
}
});
});
