给当前页或者跳转后页面的导航栏添加选中样式

$("ul.nav-list li a").each(function () {
//$("ul.nav-list li").removeClass("active");
if ($($(this))[0].href == String(window.location))
if ($(this).parent().find("li").length == 0) {
$(this).parent().addClass("active");
}
else {
$(this).parent().addClass("active open");
}
});

时间: 2024-10-18 05:03:57

给当前页或者跳转后页面的导航栏添加选中样式的相关文章

Jquery给当前页或者跳转后页面的导航栏添加选中后样式

解决方法有两种:一种是直接给当前页面添加特殊样式,当网页刷新或者跳转到下一页后,样式消失:另一种情况是即使刷新页面后样式仍然有效. 直接上代码: 第一种情况: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <script type="text/javascript" src="templets/js/jquery.js"></script>  <script type=&qu

利用Jquery给当前页或者跳转后页面的导航栏添加选中后样式

当鼠标选中页面导航栏的某一栏目后,如何给选中栏目添加特殊样式,一直没怎么搞清楚,今天学习了一下,并做个总结. 这边有两种情况,一种是直接给当前页面添加特殊样式,当网页刷新或者跳转到下一页后,样式消失:另一种情况是即使刷新页面后样式仍然有效. 直接上代码: 第一种情况: <script>   $(document).ready(function(){       $(".nav a").each(function(){           $(this).click(func

iOS 页面跳转后更改左边导航栏的文字还有箭头颜色

LoginViewController *loginViewController  =[[ LoginViewController alloc] init]; UINavigationController *nav=[[UINavigationController alloc]initWithRootViewController:loginViewController];                 UIButton *leftBtn = [UIButton buttonWithType:U

uni-app开发小程序-使用uni.switchTab跳转后页面不刷新的问题

onload中如果接受传参的话必须要传入参数或则做无参数处理! uni.showToast({ title: "用户取消付款!", icon: "none", success: () => { setTimeout(() => { uni.switchTab({ url: "../library/library?topIndex=1&subIndex=3", success: (res) => { console.log

在UWP中页面滑动导航栏置顶

最近在研究掌上英雄联盟,主要是用来给自己看新闻,顺便copy个界面改一下段位装装逼,可是在我copy的时候发现这个东西 当你滑动到一定距离的时候导航栏会置顶不动,这个特性在微博和淘宝都有,我看了@ms-uap的文章,淘宝的实现方式是改变顶部显示栏的大小,我本来准备按照他那个思路去做的,但发现效果不理想,在滑动的时候,底部的界面也跟着在滑动,这样使得很不友好,所以我准备自己实现一个 先上个最终效果图吧,图比较大,请耐心等待 思路大概是这样的 将这个界面分为两行 <Grid.RowDefinitio

spring mvc 跳转后页面cs样式表丢失

原因:../不能正确返回 解决办法:jsp文件加<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> 样式表地址采用<%=path %>/替换../ 例:<link hr

vue2.0跳转后页面滚动条BUG

export default { watch:{ '$route':function(to,from){ document.body.scrollTop = '0'; } } }

滚动页面, 顶部导航栏固定效果

(function(){ $(document).scroll(function(){ var scrTop = $(document).scrollTop(); if(scrTop>70){ $(".m-top-notice").addClass("fixed"); } else if(scrTop <= 70){ $(".m-top-notice").removeClass("fixed"); } })})()

UIWindow不使用代理如何实现根控制器的跳转(页面跳转的实现)

1.单独跳转页页面 #pragma mark - changeViewController控制器跳转 - (void)changeViewController{ LoginPageController * login = [[LoginPageController alloc]init]; UIWindow * window = [UIApplication sharedApplication].keyWindow; window.rootViewController = login; } @e