Javascript 单击链接jquery时更改活动li
我想制作一个菜单,并在单击时更改类 当我在没有Javascript 单击链接jquery时更改活动li,javascript,jquery,html,Javascript,Jquery,Html,我想制作一个菜单,并在单击时更改类 当我在没有class=“active”的情况下单击“li”时,我希望jquery在空的上添加一个类,并将其从其他“li”中删除 有人能帮我吗?:) 这应该能让你接近 $("li").click(function() { $("li").removeClass("active"); $(this).addClass("active"); }); 我想你的意思是: $('li > a').click(function() { $('l
class=“active”
的情况下单击“li”时,我希望jquery在空的
上添加一个类,并将其从其他“li”中删除
有人能帮我吗?:) 这应该能让你接近
$("li").click(function() {
$("li").removeClass("active");
$(this).addClass("active");
});
我想你的意思是:
$('li > a').click(function() {
$('li').removeClass();
$(this).parent().addClass('active');
});
上面的代码将查找url并弹出最后一个元素(即文件名)。然后它找到具有href
属性且与url值相同的锚定标记,然后为其父li
标记放置一个活动类
$("li").click(function() {
$("li").removeClass("active");
$(this).addClass("active");
});
$('li > a').click(function() {
$('li').removeClass();
$(this).parent().addClass('active');
});
$('li').click(function()
{
$('li', $(this).parent()).removeClass('active');
$(this).addClass('active');
}
$(window).load(function(){
page=window.location.pathname.split("/").pop();
menuChildren = $('a[href="' + page + '"]');
$(menuChildren).parent('li').addClass('active');
});