点击导航栏中的超链接更改样式

点击导航栏中的一个超链接,让这个超链接改变背景颜色,在点击另外一个超链接同样背景颜色更改,但是之前点击的超链接要回复其原来背景颜色 急急急

2个回答

.menu_select{ background:#00AA00; color:white; } #menu a{ background:white; color:black; } #menu a:hover{ background:yellow; color:black; } #menu a:active{ background:white; color:black; }

点击完要保持颜色,需要用js,以下是jquery 参考

$("#menu a").click(function(){ $(".menu_select").removeClass("menu_select"); $(this).addClass("menu_select"); })
hyz792901324
童无心 回复qq_33993207: 如果是点击跳页面的方式 只能存储起来 ,要么用cookie,要么用session,或者用 iframe做页面框架
3 年多之前 回复
qq_33993207
qq_33993207 这种方法我已经试过啦,但是还是不能改变,好像是请求的路径后页面刷新,导致样式回复,想这样我怎么去修改
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问