jquery实现可自动收缩的TAB网页选项卡代码


Posted in Javascript onSeptember 06, 2015

本文实例讲述了jquery实现可自动收缩的TAB网页选项卡代码。分享给大家供大家参考。具体如下:

这是一款可自动收缩的TAB选项卡网页代码,当把鼠标放在标签上的时候,标签所属的内容自动展开,鼠标移走或移到其它标签的时候,选项卡自动收缩隐藏起来,第二个选项卡伸展开来,动画效果挺流畅,不错的网页特效。

运行效果截图如下:

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>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<style type="text/css">
body,h1,div,ul,li{ margin:0; padding:0;}
li{ list-style:none;}
.demo{ width:300px; margin:30px auto; position:relative;}
.demo li{ float:left; padding:0 15px; cursor:pointer; height:30px; line-height:30px;}
.d-bk{}
.demo li.cur{ background-color:#F00; color:#FFF;}
.demo li .d-bk{ border:1px solid #F00; width:300px; height:150px; background-color:#f1f1f1; position:absolute; left:0; top:30px; color:#333;display:none;}
</style>
<script type="text/javascript">
 $(document).ready(function(){
  $(".demo li").hover(function(){
   $(this).addClass("cur");
   $(this).children(".d-bk").slideDown();
  }).mouseout(function(){
   $(".demo li").removeClass("cur");
   $(this).children(".d-bk").slideUp();
  })
 })
</script>
</head>
<body>
<ul class="demo">
 <li>
  aaaa
 <div class="d-bk">111</div>
 </li>
 <li>
  bbbb
 <div class="d-bk">222</div>
 </li>
 <li>
  cccc
 <div class="d-bk">333</div>
 </li>
</ul>
</body>
</html>

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

Javascript 相关文章推荐
jQuery的学习步骤
Feb 23 Javascript
HTML DOM的nodeType值介绍
Mar 31 Javascript
js网页中的(运行代码)功能实现思路
Feb 04 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
Jun 14 Javascript
JavaScript数组去重由慢到快由繁到简(优化篇)
Aug 26 Javascript
Three.js加载外部模型的教程详解
Nov 10 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
May 08 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
Jan 08 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
Apr 04 jQuery
Vue+element 解决浏览器自动填充记住的账号密码问题
Jun 11 Javascript
JavaScript 如何计算文本的行数的实现
Sep 14 Javascript
vue实现滑动解锁功能
Mar 03 Vue.js
jquery实现初次打开有动画效果的网页TAB切换代码
Sep 06 #Javascript
js实现简洁的TAB滑动门效果代码
Sep 06 #Javascript
js实现左侧网页tab滑动门效果代码
Sep 06 #Javascript
浅谈javascript函数式编程
Sep 06 #Javascript
JS简单实现多级Select联动菜单效果代码
Sep 06 #Javascript
Javascript实现快速排序(Quicksort)的算法详解
Sep 06 #Javascript
简单谈谈javascript Date类型
Sep 06 #Javascript
You might like
桌面中心(二)数据库写入
2006/10/09 PHP
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
php实现快速排序法函数代码
2012/08/27 PHP
php生成二维码的几种方式整理及使用实例
2013/06/03 PHP
zend optimizer在wamp的基础上安装图文教程
2013/10/26 PHP
Jquery 快速构建可拖曳的购物车DragDrop
2009/11/30 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
JavaScript简单实现鼠标拖动选择功能
2014/03/06 Javascript
Javascript中arguments用法实例分析
2015/06/13 Javascript
JavaScript的代码编写格式规范指南
2015/12/07 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
ES6新增的math,Number方法
2017/08/06 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
Puppet的一些技巧
2018/09/17 Javascript
js中offset,client , scroll 三大元素知识点总结
2019/09/11 Javascript
JavaScript命令模式原理与用法实例详解
2020/03/10 Javascript
Python中tell()方法的使用详解
2015/05/24 Python
Python通过RabbitMQ服务器实现交换机功能的实例教程
2016/06/29 Python
Python 专题六 局部变量、全局变量global、导入模块变量
2017/03/20 Python
python GUI实例学习
2017/11/21 Python
python TCP Socket的粘包和分包的处理详解
2018/02/09 Python
python字符串和常用数据结构知识总结
2019/05/21 Python
Python通用函数实现数组计算的方法
2019/06/13 Python
利用pyecharts实现地图可视化的例子
2019/08/12 Python
python实现图书馆抢座(自动预约)功能的示例代码
2020/09/29 Python
西班牙品牌鞋子、服装和配饰在线商店:Esdemarca
2021/02/17 全球购物
会计岗位职责
2013/11/08 职场文书
劳资专员岗位职责
2013/12/27 职场文书
《跨越百年的美丽》教学反思
2014/02/11 职场文书
党的群众路线教育学习材料
2014/05/12 职场文书
社团招新宣传语
2015/07/13 职场文书
2016年学校招生广告语
2016/01/28 职场文书
python 遍历磁盘目录的三种方法
2021/04/02 Python