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 相关文章推荐
javascript Excel操作知识点
Apr 24 Javascript
对采用动态原型方式无法展示继承机制得思考
Dec 04 Javascript
基于JQuery的一句代码实现表格的简单筛选
Jul 26 Javascript
javascript时区函数介绍
Sep 14 Javascript
ECharts仪表盘实例代码(附源码下载)
Feb 18 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
Jan 17 Javascript
微信小程序时间标签和时间范围的联动效果
Feb 15 Javascript
20道JS原理题助你面试一臂之力(必看)
Jul 22 Javascript
微信小程序修改数组长度的问题的解决
Dec 17 Javascript
js实现简单点赞操作
Mar 17 Javascript
vue 子组件watch监听不到prop的解决
Aug 09 Javascript
基于Vue3.0开发轻量级手机端弹框组件V3Popup的场景分析
Dec 30 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
php流量统计功能的实现代码
2012/09/29 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
基于jquery 的一个progressbar widge
2010/10/29 Javascript
一个javascript图片阅览组件
2010/11/09 Javascript
jQuery学习笔记之jQuery的动画
2010/12/22 Javascript
原始XMLHttpRequest方法详情回顾
2013/11/28 Javascript
JS通过分析userAgent属性来判断浏览器的类型及版本
2014/03/28 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
jQuery的图片滑块焦点图插件整理推荐
2014/12/07 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
vue移动端实现红包雨效果
2020/06/23 Javascript
Vue2.2.0+新特性整理及注意事项
2018/08/22 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
javascript实现考勤日历功能
2018/11/29 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
在windows系统中实现python3安装lxml
2016/03/23 Python
Python线性方程组求解运算示例
2018/01/17 Python
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
python批量修改图片后缀的方法(png到jpg)
2018/10/25 Python
深入浅析Python中的迭代器
2019/06/04 Python
python requests抓取one推送文字和图片代码实例
2019/11/04 Python
python基于TCP实现的文件下载器功能案例
2019/12/10 Python
如何教少儿学习Python编程
2020/07/10 Python
Matplotlib中rcParams使用方法
2021/01/05 Python
印度购物网站:TATA CLiQ
2017/11/23 全球购物
Carter’s OshKosh加拿大:购买婴幼儿服装和童装
2018/11/27 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
诚实守信道德模范事迹材料
2014/08/15 职场文书
领导干部对照检查材料
2014/08/24 职场文书