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 相关文章推荐
改版了网上的一个js操作userdata
Apr 27 Javascript
TopList标签和JavaScript结合两例
Aug 12 Javascript
JQuery异步加载无限下拉框级联功能实现示例
Feb 19 Javascript
jQuery使用drag效果实现自由拖拽div
Jun 11 Javascript
前端js实现文件的断点续传 后端PHP文件接收
Oct 14 Javascript
使用JavaScript获取URL中的参数(两种方法)
Nov 16 Javascript
jQuery实现拖动效果的实例代码
Jun 25 jQuery
node.js中路由,中间件,ge请求和post请求的参数详解
Dec 26 Javascript
vue.js 获取select中的value实例
Mar 01 Javascript
jQuery+ajax实现文件上传功能
Dec 22 jQuery
vue项目中openlayers绘制行政区划
Dec 24 Vue.js
JS实现鼠标移动拖尾
Dec 27 Javascript
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
php数组键名技巧小结
2015/02/17 PHP
Yii框架实现图片上传的方法详解
2017/05/20 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
菜单效果
2006/10/14 Javascript
JQuery与iframe交互实现代码
2009/12/24 Javascript
Mac/Windows下如何安装Node.js
2013/11/22 Javascript
悬浮广告方法日常收集整理
2016/03/18 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
深入理解Node.js 事件循环和回调函数
2016/11/02 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
使用Vue开发动态刷新Echarts组件的教程详解
2018/03/22 Javascript
Webpack的dll功能使用
2018/06/28 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
jquery无缝图片轮播组件封装
2020/11/25 jQuery
详解基于vue-cli3快速发布一个fullpage组件
2019/03/08 Javascript
在 Vue 应用中使用 Netlify 表单功能的方法详解
2019/06/03 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
[05:31]干嘛呢兄弟!DOTA2 TI9语音轮盘部分出处
2019/05/14 DOTA
Python使用ConfigParser模块操作配置文件的方法
2018/06/29 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
Django logging配置及使用详解
2019/07/23 Python
python爬虫 基于requests模块的get请求实现详解
2019/08/20 Python
用Python写一个自动木马程序
2019/09/17 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
python对输出的奇数偶数排序实例代码
2020/12/04 Python
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
领先的荷兰线上超市:荷兰之家Holland at Home(支持中文)
2021/01/21 全球购物
优秀医生事迹材料
2014/02/12 职场文书
《可爱的动物》教学反思
2014/02/22 职场文书
单位委托书怎么写
2014/09/21 职场文书
原告离婚代理词
2015/05/23 职场文书
辩论赛主持人开场白
2015/05/29 职场文书
辛亥革命观后感
2015/06/02 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
JS数组去重详情
2021/11/07 Javascript