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 相关文章推荐
为Javascript中的String对象添加去除左右空格的方法(示例代码)
Nov 30 Javascript
JavaScript生成随机数的4种自定义函数分享
Feb 28 Javascript
Backbone.js的Hello World程序实例
Jun 19 Javascript
javascript实现五星评价代码(源码下载)
Aug 11 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
Jul 05 Javascript
input file样式修改以及图片预览删除功能详细概括(推荐)
Aug 17 Javascript
bootstrap table实现点击翻页功能 可记录上下页选中的行
Sep 28 Javascript
基于Axios 常用的请求方法别名(详解)
Mar 13 Javascript
微信开发之企业付款到银行卡接口开发的示例代码
Sep 18 Javascript
在vue中使用G2图表的示例代码
Mar 19 Javascript
js+canvas实现两张图片合并成一张图片的方法
Nov 01 Javascript
如何使用 vue-cli 创建模板项目
Nov 19 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如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
JS获取地址栏参数的小例子
2013/08/23 Javascript
高效的获取当前元素是父元素的第几个子元素
2013/10/15 Javascript
遍历DOM对象内的元素属性示例代码
2014/02/08 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
2015/09/17 Javascript
ReactNative之键盘Keyboard的弹出与消失示例
2017/07/11 Javascript
js实现日期显示的一些操作(实例讲解)
2017/07/27 Javascript
JavaScript调试之console.log调试的一个小技巧分享
2017/08/07 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
2019/04/17 Javascript
Vue使用localStorage存储数据的方法
2019/05/27 Javascript
使用watch在微信小程序中实现全局状态共享
2019/06/03 Javascript
[47:35]VP vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
浅谈python 里面的单下划线与双下划线的区别
2017/12/01 Python
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
pytorch中图像的数据格式实例
2020/02/11 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
2020/09/28 Python
python 实现的车牌识别项目
2021/01/25 Python
皇马官方商城:Real Madrid Store
2016/09/02 全球购物
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
英国电子专家:maplin
2019/09/04 全球购物
美国伴娘礼服商店:Evening Collective
2019/10/07 全球购物
新奥尔良珠宝:Mignon Faget
2020/11/23 全球购物
市场营销个人求职信范文
2014/02/02 职场文书
平安校园建设方案
2014/05/02 职场文书
企业活动策划方案
2014/06/02 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
2015年社区工作总结
2015/04/08 职场文书
家长会感言
2015/08/01 职场文书
高中语文教材(文学文化常识大全一)
2019/08/13 职场文书
MYSQL如何查看操作日志详解
2022/05/30 MySQL