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 相关文章推荐
MSN消息提示类
Sep 05 Javascript
jQuery入门问答 整理的几个常见的初学者问题
Feb 22 Javascript
jscript读写二进制文件的方法
Apr 22 Javascript
jQuery插件Tmpl的简单使用方法
Apr 27 Javascript
微信小程序 刷新上拉下拉不会断详细介绍
May 11 Javascript
JavaScript之Map和Set_动力节点Java学院整理
Jun 29 Javascript
Vue2.0 多 Tab切换组件的封装实例
Jul 28 Javascript
vue中如何去掉空格的方法实现
Nov 09 Javascript
记录一次完整的react hooks实践
Mar 11 Javascript
localstorage实现带过期时间的缓存功能
Jun 28 Javascript
layui富文本编辑器前端无法取值的解决方法
Sep 18 Javascript
vue实现轮播图帧率播放
Jan 26 Vue.js
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或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
几个实用的PHP内置函数使用指南
2014/11/27 PHP
php上传大文件失败的原因及应对策略
2015/10/20 PHP
php简单截取字符串代码示例
2016/10/19 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
兼容IE与firefox火狐的回车事件(js与jquery)
2010/10/20 Javascript
高性能Javascript笔记 数据的存储与访问性能优化
2012/08/02 Javascript
js创建子窗口并且回传值示例代码
2013/07/02 Javascript
Javascript数组与字典用法分析
2014/12/13 Javascript
BootStrap入门教程(一)之可视化布局
2016/09/19 Javascript
浅谈jquery页面初始化的4种方式
2016/11/27 Javascript
微信小程序 Tab页切换更新数据
2017/01/05 Javascript
javascript实现延时显示提示框效果
2017/06/01 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
Python3自定义json逐层解析器代码
2020/05/11 Python
python线性插值解析
2020/07/05 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
使用HTML5做个画图板的方法介绍
2013/05/03 HTML / CSS
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
环境工程大学生个人的自我评价
2013/10/08 职场文书
幼儿园校车司机的岗位职责
2014/01/30 职场文书
六一儿童节主持词
2014/03/21 职场文书
中考学习决心书
2015/02/04 职场文书
幼儿园大班教师个人总结
2015/02/05 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
Spring Boot两种全局配置和两种注解的操作方法
2021/06/29 Java/Android
Go语言空白表示符_的实例用法
2021/07/04 Golang
Java 语言中Object 类和System 类详解
2021/07/07 Java/Android
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA