jQuery超简单选项卡完整实例


Posted in Javascript onSeptember 26, 2015

本文实例讲述了jQuery实现的超简单选项卡效果。分享给大家供大家参考。具体如下:

这是一款基于jQuery的选项卡示例,比较实用的一个实例,希望通过本文让大家掌握如何使用jQuery创建一个选项卡标签,这是目前WEB前端设计比较流行的一款功能。

运行效果截图如下:

jQuery超简单选项卡完整实例

在线演示地址如下:

具体代码如下:

<!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>jQuery选项卡实战</title>
<style>
*{margin:0; padding:0;font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px}
.ts{ width:50%; margin:0 auto}
.ts .tsHead{clear:both; height:27px;background:url(images/titLine.gif) repeat-x left bottom; border-left:1px solid #88AAD6; border-right:1px solid #88AAD6; border-top:1px solid #88AAD6}
.ts .titLeft{float:left; height:27px;font-size:1px; width:12px;;background:url(images/titLeft.gif) no-repeat}
.ts .titOp{float:left; height:21px; padding:5px 0 0}
.ts .titOp li{ float:left; width:100px;height:15px; padding:5px 0 0; margin:0 0 0 3px;border:1px solid #88AAD6; border-bottom:1px solid #fff;background:#eeeeff; color:#999;text-align:center; cursor:default}
.ts .titOp li.current{ background:#fff;color:#290052; }
.ts .titRight{float:right; height:26px;font-size:1px; width:32px;;background:url(images/titRight.gif) no-repeat}
.ts .line{border-left:1px solid #88AAD6;border-right:1px solid #88AAD6;clear:both; height:13px; line-height:13px; padding:5px; background:#E9F9FE}
.ts .tsMb{border:1px solid #88AAD6; border-top:none; padding:10px; height:120px; min-height:100px; font-weight:bold}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script>
$(function(){
 $("#tsMb div:not(:first)").hide();
 $("#titOp li").each(function(index){
 $(this).mouseover(
  function(){
  $("#titOp li.current").removeClass("current");
    $(this).addClass("current");
    $("#tsMb > div:visible").hide();
    $("#tsMb div:eq(" + index + ")").show();
  })
 })
})
</script>
</head>
<body>
 <div style="clear:both; height:30px"></div>
 <div class="ts">
  <div class="tsHead">
   <div class="titLeft"></div>
   <div class="titOp" id="titOp">
   <ul>
    <li class="current">脚本调试器</li>
    <li>样式调试器</li>
    <li>DOM调试器</li>
   </ul>
   </div>
   <div class="titRight"></div>
  </div>
  <div class="tsMb" id="tsMb">
  <div>脚本</div>
  <div>样式</div>
  <div>DOM</div>
  </div>
 </div>
</body>
</html>

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

Javascript 相关文章推荐
JS继承--原型链继承和类式继承
Apr 08 Javascript
Jquery选择子控件&quot;大于号&quot;和&quot; &quot;区别介绍及使用示例
Jun 25 Javascript
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
JavaScript中伪协议 javascript:使用探讨
Jul 18 Javascript
JS+CSS实现感应鼠标渐变显示DIV层的方法
Feb 20 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
Aug 05 Javascript
在easyUI开发中,出现jquery.easyui.min.js函数库问题的解决办法
Sep 11 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
jquery+CSS3实现3D拖拽相册效果
Jul 18 Javascript
Bootstrap基本样式学习笔记之按钮(4)
Dec 07 Javascript
Jquery实时监听input value的实例
Jan 26 Javascript
js实现盒子拖拽动画效果
Aug 09 Javascript
angularjs学习笔记之简单介绍
Sep 26 #Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
Sep 25 #Javascript
JS实现仿QQ效果的三级竖向菜单
Sep 25 #Javascript
微信支付如何实现内置浏览器的H5页面支付
Sep 25 #Javascript
JS+CSS实现仿支付宝菜单选中效果代码
Sep 25 #Javascript
jQuery EasyUI实现右键菜单变灰不可用效果
Sep 24 #Javascript
10个很棒的jQuery代码片段
Sep 24 #Javascript
You might like
PHP使用逆波兰式计算工资的方法
2015/07/29 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
2016/02/26 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
极酷的javascirpt,让你随意编辑任何网页
2007/02/25 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
jquery ajax abort()的使用方法
2010/10/28 Javascript
基于jQuery的倒计时实现代码
2012/05/30 Javascript
原生js做的手风琴效果的导航菜单
2013/11/08 Javascript
jQuery中after()方法用法实例
2014/12/25 Javascript
javascript动态修改Li节点值的方法
2015/01/20 Javascript
JavaScript自定义数组排序方法
2015/02/12 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
JS中多种方式创建对象详解
2016/03/22 Javascript
node.js 动态执行脚本
2016/06/02 Javascript
防止Node.js中错误导致进程阻塞的办法
2016/08/11 Javascript
angular框架实现全选与单选chekbox的自定义
2017/07/06 Javascript
nodeJS微信分享
2017/12/20 NodeJs
JavaScript设计模式之模板方法模式原理与用法示例
2018/08/07 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
TypeScript开发Node.js程序的方法
2019/04/30 Javascript
详解在React-Native中持久化redux数据
2019/05/22 Javascript
微信小程序实现左侧滑栏过程解析
2019/08/26 Javascript
Python读取sqlite数据库文件的方法分析
2017/08/07 Python
python使用pil库实现图片合成实例代码
2018/01/20 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
2020/02/29 Python
python字符串判断密码强弱
2020/03/18 Python
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
留学生如何写好自荐信
2013/12/27 职场文书
优秀党员申报材料
2014/12/18 职场文书
导游词之广东佛山(南风古灶)
2019/09/24 职场文书