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 相关文章推荐
[原创]来自ImageSee官方 JavaScript图片浏览器
Jan 16 Javascript
基于JQUERY的两个ListBox子项互相调整的实现代码
May 07 Javascript
判断复选框是否被选中的两种方法
Jun 04 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
Dec 14 Javascript
Angular JS 生成动态二维码的方法
Feb 23 Javascript
求js数组的最大值和最小值的四种方法
Mar 03 Javascript
Bootstrap警告框(Alert)插件使用方法
Mar 21 Javascript
JavaScript中 DOM操作方法小结
Apr 25 Javascript
vue的安装及element组件的安装方法
Mar 09 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
Apr 21 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
Node.js API详解之 timer模块用法实例分析
May 07 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/12/01 PHP
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
ajax与302响应代码测试
2013/10/23 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
jQuery制作简单柱状图实例
2015/01/28 Javascript
angularjs学习笔记之简单介绍
2015/09/26 Javascript
分享10个优化代码的CSS和JavaScript工具
2016/05/11 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
使用Bootstrap美化按钮实例代码(demo)
2017/02/03 Javascript
jQuery倒计时代码(超简单)
2017/02/27 Javascript
angularjs实现搜索的关键字在正文中高亮出来
2017/06/13 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
vue微信分享 vue实现当前页面分享其他页面
2017/12/02 Javascript
详解服务端预渲染之Nuxt(介绍篇)
2019/04/07 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
Vue3配置axios跨域实现过程解析
2020/11/25 Vue.js
Python字典简介以及用法详解
2016/11/15 Python
Python复制Word内容并使用格式设字体与大小实例代码
2018/01/22 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
Python父目录、子目录的相互调用方法
2019/02/16 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
python中lower函数实现方法及用法讲解
2020/12/23 Python
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
群众路线批评与自我批评
2014/02/06 职场文书
《彩色世界》教学反思
2014/04/12 职场文书
高中生学习计划书
2014/09/15 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
Redis Cluster 集群搭建你会吗
2021/08/04 Redis
HTML基本元素标签介绍
2022/02/28 HTML / CSS
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS