jquery实现未经美化的简洁TAB菜单效果


Posted in Javascript onAugust 28, 2015

本文实例讲述了jquery实现未经美化的简洁TAB菜单效果。分享给大家供大家参考。具体如下:

这是一个看上去未经美化的简洁TAB选项卡,触发类的动作都是完整的,有兴趣的自己进行美化,美化漂亮了还是相当不错的,代码简洁,对学习参考比较不错,使用了jQuery插件。

运行效果截图如下:

jquery实现未经美化的简洁TAB菜单效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>未经美化的简洁TAB</title>
<style>
body {font:normal 12px/20px simsun; margin:0 auto; padding:0;} 
* {margin: 0px; padding: 0px;}
h4{font-size:14px;}
h5{font-size:12px;}
img {border:none;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
a:link{text-decoration:none;}
a:hover{text-decoration:underline; color:#ffae00;}
#tab{width:240px; margin:0 auto; text-align:center;}
.menu{height:35px; line-height:32px; padding-top:1px;}
.menu a{display:inline-block; height:35px; line-height:35px; width:116px; text-align:center; font-size:20px; color:#999999; font-weight:bold;}
.menu a:hover, .menu a.on{color:#d33b55; text-decoration:none;}
.cnt{border:1px solid #999999; width:240px; height:100px;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
 $(document).ready(function(){
 $(".menu a").each(function(i){
  $(this).click(function(){
   $(".menu a").removeClass("on").eq(i).addClass("on");
   $(".cnt").hide().eq(i).show();
   return false; //防止a跳转;
  })
 })
 });
</script>
</head>
<body>
<div id="tab">
 <div class="menu">
 <a href="#" class="on">ASP源码</a>
 <a href="#">Java源码</a>
 </div>
 <div class="cnt">
 <ul>
 <li>ASP源码1</li>
 <li>ASP源码2</li>
 <li>ASP源码3</li>
 </ul>
 </div>
 <div class="cnt" style="display:none;">
 <ul>
 <li>Java源码1</li>
 <li>Java源码2</li>
 <li>Java源码3</li>
 </ul>
 </div>
 </div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
Array.slice()与Array.splice()的返回值类型
Oct 09 Javascript
推荐17个优美新鲜的jQuery的工具提示插件
Sep 14 Javascript
javascript避免数字计算精度误差的方法详解
Mar 05 Javascript
谈一谈javascript中继承的多种方式
Feb 19 Javascript
JS获取随机数和时间转换的简单实例
Jul 10 Javascript
一种基于浏览器的自动小票机打印实现方案(js版)
Jul 26 Javascript
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 jQuery
一个Vue页面的内存泄露分析详解
Jun 25 Javascript
vue数据初始化initState的实例详解
Apr 11 Javascript
用Angular实现一个扫雷的游戏示例
May 15 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
Feb 06 Javascript
详解Vue的options
May 15 Vue.js
基于jQuery实现Div窗口震动特效代码-代码简单
Aug 28 #Javascript
js实现显示当前状态的导航效果代码
Aug 28 #Javascript
jQuery实现表单步骤流程导航代码分享
Aug 28 #Javascript
AngularJS+Node.js实现在线聊天室
Aug 28 #Javascript
JS实现仿苹果底部任务栏菜单效果代码
Aug 28 #Javascript
jquery实现弹出层登录和全屏层注册特效
Aug 28 #Javascript
jquery实现多条件筛选特效代码分享
Aug 28 #Javascript
You might like
星际RPG字典
2020/03/04 星际争霸
提问的智慧
2006/10/09 PHP
escape unescape的php下的实现方法
2007/04/27 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
Zend Framework动作助手Url用法详解
2016/03/05 PHP
PHP如何解决微信文章图片防盗链
2020/12/09 PHP
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
javascript中parseInt()函数的定义和用法分析
2014/12/20 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
详解vue如何使用rules对表单字段进行校验
2018/10/17 Javascript
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
15分钟深入了解JS继承分类、原理与用法
2019/01/19 Javascript
Vue项目使用localStorage+Vuex保存用户登录信息
2019/05/27 Javascript
JavaScript函数柯里化实现原理及过程
2020/12/02 Javascript
[43:58]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第一场 1月8日
2021/03/11 DOTA
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
详解python中自定义超时异常的几种方法
2019/07/29 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
python之列表推导式的用法
2019/11/29 Python
pytorch:model.train和model.eval用法及区别详解
2020/02/20 Python
Python OpenCV读取中文路径图像的方法
2020/07/02 Python
matplotlib绘制多子图共享鼠标光标的方法示例
2021/01/08 Python
美国知名艺术画网站:Art.com
2017/02/09 全球购物
中海讯通笔试题
2015/09/15 面试题
酒店前厅员工辞职信
2014/01/08 职场文书
2014副局长群众路线对照检查材料思想汇报
2014/09/22 职场文书
办公室主任四风问题对照检查材料思想汇报
2014/09/28 职场文书
员工升职自荐信
2015/03/27 职场文书
黑白记忆观后感
2015/06/18 职场文书
小学教代会开幕词
2016/03/04 职场文书
CSS使用伪类控制边框长度的方法
2022/01/18 HTML / CSS
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js