0
我有这jQuery
代码来切换我的活动类之间的锚点,但遗憾的是它不工作,它将活动类添加到所有锚点。将活动类添加到选定的锚点
$(function() {
$('.categories-list li a[href^="/' + location.pathname.split("/")[1] + '"]').addClass('active');
});
和我的锚看起来像这样:
<a href="/blog/category/motoring+advice+&+tips" class="active">motoring advice & tips</a>
<a href="/blog/category/motoring+news+&+updates" class="active">motoring news & updates</a>
活动类重复他们的人,这不是我想要的目的。我试图编辑它是这样的:
$(function() {
$('.categories-list li a[href^="/blog/category/' + location.pathname.split("/")[1] + '"]').addClass('active');
});
但仍然没有工作。
.categories-list li
这只是我的ul
类和我li
你在'location.pathname'中得到了什么? – Shiladitya
当前网址 –
你可以在'location.pathname'中分享那个,再加上一点点'HTML'? – Shiladitya