实现效果如下:

话不多说直接上代码:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
a{
text-decoration: none;
color: black;
}
#menu{
width: 100%;
height: 20px;
background: gainsboro;
}
ul li{
list-style: none;
float: left;
padding-left: 20px;
background-color: whitesmoke;
}
.active {
color: white;
background-color: black;
} .none {
background-color: whitesmoke;
}
</style>
</head>
<body>
<ul id="menu">
<li><a href="#">首页</a></li>
<li><a href="#">直播</a></li>
<li><a href="#">新闻</a></li>
<li><a href="#">关于</a></li>
</ul>
<script src="../JQuery/js/jquery-3.0.0.min.js"></script>
<script>
$('#menu li a').click(function () {
var f = this;
$('#menu li a').each(function () {
this.className = this == f ? 'active' : 'none'
});
});
</script> </body>
</html>

最新文章

  1. python dict clear只能删除一层,不能够递归删除。
  2. Verilog代码规范I
  3. BZOJ4542: [Hnoi2016]大数
  4. artDialog ( v 6.0.2 ) content 参数引入页面 html 内容
  5. 【转】Linux下tar.xz结尾的文件的解压方法--不错
  6. Matlab---串口操作---数据採集篇
  7. XML 树结构
  8. 2.10 工具使用 after effects(图形视频处理软件)
  9. 透过浏览器看HTTP缓存[转载]
  10. cut命令及参数企业案列讲解及awk对比
  11. Java中删除第一个集合中以某某开头的元素,删除第二个集合中以某某结尾的元素,并合并成一个集合
  12. 两个Web应用必须的Servlet Filter
  13. Python2.7和3.5双版本共存和pip的使用
  14. 清理Windows Serer Backup备份数据生成的卷影副本(DiskShadow命令)
  15. 仿9GAG制作过程(三)
  16. Struts2中文件上传下载实例
  17. RFC-TCP
  18. php手册 | python手册 | perl手册 | c#.net手册 | c++手册 | ruby手册 | jquery手册 | js手册 | prototype手册 | mysql手册 | smarty手册 | css手册 | html手册 | nginx手册 | apache手册 | shell手册 | svn手册
  19. 十分钟搞懂快速傅里叶变换(FFT)
  20. nfs的无敌时间更改的配置参数

热门文章

  1. Kafka笔记--监控系统KafkaOffsetMonitor
  2. Spring MVC 和Struts2对比
  3. OC .(点)与-&gt;(箭头)用法区别
  4. cf C. Fixing Typos
  5. 采购IC应该知道的十大网站
  6. 工控主板EM9161对ISO7816协议的支持
  7. 【转】Ubuntu命令行下安装、卸载、管理软件包的方法
  8. struct2(六) 为表单添加验证
  9. jQuery实现置顶和置底特效
  10. Temporary failure in name resolution