我尝试制作一个菜单,显示您正在访问的当前页面。我使用Ajax,因此该网站不会重新加载。我还想使用父和子函数。我试过这个:
$('ul li a').click(function() {
$(this).parent('ul').children('li a').removeClass('current');
$(this).addClass('current');
});
点击功能中的第一行可以从所有链接中删除“当前”类,但无论如何它都不起作用
答案 0 :(得分:0)
将第一行更改为:
$(this).closest('ul').find('li a').removeClass('current')
这是一个小提琴: http://jsfiddle.net/GPbnE/