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 相关文章推荐
jquery json 实例代码
Dec 02 Javascript
Jquery中request和request.form和request.querystring的区别
Nov 26 Javascript
每日十条JavaScript经验技巧(一)
Jun 23 Javascript
js自调用匿名函数的三种写法(推荐)
Aug 19 Javascript
javascript中this用法实例详解
Apr 06 Javascript
深入理解Vue transition源码分析
Jul 30 Javascript
AngularJS中scope的绑定策略实例分析
Oct 30 Javascript
微信小程序实现的涂鸦功能示例【附源码下载】
Jan 12 Javascript
微信小程序3种位置API的使用方法详解
Aug 05 Javascript
JavaScript位置参数实现原理及过程解析
Sep 14 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
Oct 29 Javascript
JavaScript实现登录窗体
Jun 22 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 多维数组排序(usort,uasort)
2010/06/30 PHP
PHP中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
easyui的tabs update正确用法分享
2014/03/21 PHP
PHP生成条形图的方法
2014/12/10 PHP
php实现求相对时间函数
2015/06/15 PHP
Laravel中批量赋值Mass-Assignment的真正含义详解
2017/09/29 PHP
PHP的PDO预处理语句与存储过程
2019/01/27 PHP
PHP精确到毫秒秒杀倒计时实例详解
2019/03/14 PHP
PHP获取类私有属性的3种方法
2020/09/10 PHP
学习jquery必备 api中英文对照的chm手册 下载
2007/05/03 Javascript
JavaScript 序列化对象实现代码
2009/12/18 Javascript
jquery中ajax学习笔记4
2011/10/16 Javascript
jquery如何通过name名称获取当前name的value值
2013/12/20 Javascript
javascript文件加载管理简单实现方法
2015/07/25 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
2016/02/25 Javascript
BootStrap Validator 版本差异问题导致的submitHandler失效问题的解决方法
2016/12/01 Javascript
jq stop()和:is(:animated)的用法及区别(详解)
2017/02/12 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
在vue中添加Echarts图表的基本使用教程
2017/11/22 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
layui表单提交到后台自动封装到实体类的方法
2019/09/12 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
Python中使用不同编码读写txt文件详解
2015/05/28 Python
Python的Django应用程序解决AJAX跨域访问问题的方法
2016/05/31 Python
Anaconda下安装mysql-python的包实例
2018/06/11 Python
python3爬取数据至mysql的方法
2018/06/26 Python
Linux下多个Python版本安装教程
2018/08/15 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
python 函数中的内置函数及用法详解
2019/07/02 Python
python数据爬下来保存的位置
2020/02/17 Python
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
2016教师学习教育法心得体会
2016/01/19 职场文书
初中政治教师教学反思
2016/02/23 职场文书
JavaScript流程控制(循环)
2021/12/06 Javascript
MySQL主从切换的超详细步骤
2022/06/28 MySQL