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 相关文章推荐
获取下拉列表框的值是数组,split,$.inArray示例
Nov 13 Javascript
一个简单的jquery的多选下拉框(自写)
May 05 Javascript
javascript动态设置样式style实例分析
May 13 Javascript
js控制多图左右滚动切换效果代码分享
Aug 26 Javascript
简单实现jQuery进度条轮播实例代码
Jun 20 Javascript
原生js编写基于面向对象的分页组件
Dec 05 Javascript
angularjs实现分页和搜索功能
Jan 03 Javascript
详解vue 单页应用(spa)前端路由实现原理
Apr 04 Javascript
前端路由&amp;webpack基础配置详解
Jun 10 Javascript
ElementUI多个子组件表单的校验管理实现
Nov 07 Javascript
Vue+Node实现的商城用户管理功能示例
Dec 23 Javascript
逐行分析鸿蒙系统的 JavaScript 框架(推荐)
Sep 17 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
新浪新闻小偷
2006/10/09 PHP
PHP的array_diff()函数在处理大数组时的效率问题
2011/11/27 PHP
关于js与php互相传值的介绍
2013/06/25 PHP
php实现memcache缓存示例讲解
2013/12/04 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
PHP生成短网址方法汇总
2016/07/12 PHP
PHP 闭包详解及实例代码
2016/09/28 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
javascript中数组的sort()方法的使用介绍
2013/12/18 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
JS实现的论坛Ajax打分效果完整实例
2015/10/31 Javascript
javascript设计简单的秒表计时器
2020/09/05 Javascript
js与applet相互调用的方法
2016/06/22 Javascript
用jmSlip编写移动端顶部日历选择控件
2016/10/24 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
Vue表单及表单绑定方法
2018/09/04 Javascript
微信小程序ibeacon三点定位详解
2018/10/31 Javascript
vue数据初始化initState的实例详解
2019/04/11 Javascript
vue 弹窗时 监听手机返回键关闭弹窗功能(页面不跳转)
2019/05/10 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
jQuery实现鼠标滑动切换图片
2020/05/27 jQuery
vue.js实现h5机器人聊天(测试版)
2020/07/16 Javascript
Python 在字符串中加入变量的实例讲解
2018/05/02 Python
Pytorch中的VGG实现修改最后一层FC
2020/01/15 Python
法国二手手袋、手表和奢侈珠宝购物网站:Collector Square
2018/07/05 全球购物
护士自荐信范文
2013/12/15 职场文书
家教广告词
2014/03/19 职场文书
小时代观后感
2015/06/10 职场文书
小学英语教学反思范文
2016/02/15 职场文书