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 图片上传预览-兼容标准
Jun 01 Javascript
JavaScript 异步调用框架 (Part 5 - 链式实现)
Aug 04 Javascript
checkbox选中与未选中判断示例
Aug 04 Javascript
Jquery弹出层插件ThickBox的使用方法
Dec 09 Javascript
JS实现为表格动态添加标题的方法
Mar 31 Javascript
js实现统计字符串中特定字符出现个数的方法
Aug 02 Javascript
jQuery表单事件实例代码分享
Aug 18 Javascript
JS ES6多行字符串与连接字符串的表示方法
Apr 26 Javascript
用POSTMAN发送JSON格式的POST请求示例
Sep 04 Javascript
vue实现滑动超出指定距离回顶部功能
Jul 31 Javascript
angular异步验证防抖踩坑实录
Dec 01 Javascript
JS实现页面侧边栏效果探究
Jan 08 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
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
php操作memcache缓存方法分享
2015/06/03 PHP
Twig模板引擎用法入门教程
2016/01/20 PHP
php简单备份与还原MySql的方法
2016/05/09 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
2017/07/27 PHP
javascript学习笔记(五) Array 数组类型介绍
2012/06/19 Javascript
JS匀速运动演示示例代码
2013/11/26 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
JavaScript编程的单例设计模讲解
2015/11/10 Javascript
jquery实现简单的banner轮播效果【实例】
2016/03/30 Javascript
jquery事件绑定解绑机制源码解析
2016/09/19 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
VueCli3构建TS项目的方法步骤
2018/11/07 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
详解Vuex下Store的模块化拆分实践
2019/07/31 Javascript
微信小程序左滑删除实现代码实例
2019/09/16 Javascript
Python 模板引擎的注入问题分析
2017/01/01 Python
Python3 Random模块代码详解
2017/12/04 Python
Python决策树分类算法学习
2017/12/22 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
英国男女豪华配饰和礼品网站:Black.co.uk
2020/02/28 全球购物
四风存在的原因分析
2014/02/11 职场文书
数控专业毕业生求职信
2014/06/12 职场文书
公证委托书
2014/08/01 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
解决jupyter notebook图片显示模糊和保存清晰图片的操作
2021/04/24 Python
浅谈Python项目的服务器部署
2021/04/25 Python
nginx配置虚拟主机的详细步骤
2021/07/21 Servers
Redis Stream类型的使用详解
2021/11/11 Redis
Redis中缓存穿透/击穿/雪崩问题和解决方法
2021/12/04 Redis
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
2022/08/14 Servers