bootstrap或者其他的导航栏点击某个菜单会出现只有默认的有样式 其他的点击会显示下然后又没了
在网上找了很多很多比如
$('ul.nav > li').click(function (e) {
e.preventDefault();
$('ul.nav > li').removeClass('active');
$(this).addClass('active');
});
这种虽然效果有了 但是里面的a链接没用了
然后再网上找了好久终于找到了一个可以用的
$('#ulid li a').each(function(){
if($($(this))[0].href==String(window.location))
$(this).parent().addClass('active');
});
这个实测有用 不过还是有很多改进的地方:比如给菜单加默认的active页面点击其他的会显示两个
这就当是最基础的实现吧