this may be a stupid question as I can't seem to find an answer :P
Is there a way with javascript/jQuery to Target all links on a page ONLY if they link to the current page?
Say i've got a static sidebar on ALL pages, for intents and purposes:
<ul id="sidebar">
<li><a href="/one">One</a></li>
<li><a href="/two">Two</a></li>
<li><a href="/three">Three</a></li>
</ul>
Notice the code for ALL of them is the same. Let's say I'm on "www.domain.com/two" - Is there a way to target
<li><a href="#">Two</a></li>
because it's linking to the current page?
***ANSWERED*****
The guy deleted his answer - but I used it to create this -
var linksToCurrentPage = $('a[href="' + window.location.href + '"]');
if (linksToCurrentPage) {
$('a').addClass('currently-active');
};
which worked :)
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…