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 写类方式之二
Jul 05 Javascript
Prototype Template对象 学习
Jul 19 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
BootStrap制作导航条实例代码
May 06 Javascript
JS动态添加选项案例分析
Oct 17 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
Oct 27 Javascript
如何将你的AngularJS1.x应用迁移至React的方法
Feb 01 Javascript
解决vue项目打包后提示图片文件路径错误的问题
Jul 04 Javascript
layer.close()关闭进度条和Iframe窗的方法
Aug 17 Javascript
js canvas实现橡皮擦效果
Dec 20 Javascript
JS数据类型STRING使用实例解析
Dec 18 Javascript
vite+vue3.0+ts+element-plus快速搭建项目的实现
Jun 24 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安装为Apache DSO
2006/10/09 PHP
PHP无限分类的类
2007/01/02 PHP
用PHP实现Ftp用户的在线管理的代码
2007/03/06 PHP
一周让你学会PHP 不错的学习资料
2009/02/06 PHP
php下mysql数据库操作类(改自discuz)
2010/07/03 PHP
PHP冒泡算法详解(递归实现)
2014/11/10 PHP
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
理清PHP在Linxu下执行时的文件权限方法
2017/06/07 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
JavaScript Serializer序列化时间处理示例
2014/07/31 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
Bootstrap每天必学之前端开发框架
2015/11/19 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
jquery实现垂直和水平菜单导航栏
2020/08/27 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
js实现弹窗暗层效果
2017/01/16 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
webpack 2的react开发配置实例代码
2017/07/28 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
2018/02/06 Javascript
node.js实现微信开发之获取用户授权
2019/03/18 Javascript
JQuery表单元素取值赋值方法总结
2020/05/12 jQuery
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
[01:55]2014DOTA2国际邀请赛 BBC正赛第一天总结
2014/07/10 DOTA
[51:39]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第二场 2月7日
2021/03/11 DOTA
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
Django如何使用第三方服务发送电子邮件
2019/08/14 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
Django URL参数Template反向解析
2020/11/24 Python
请解释接口的显式实现有什么意义
2012/05/26 面试题
护理专科毕业推荐信
2013/11/10 职场文书
合作投资意向书
2014/04/01 职场文书
处级领导干部四风问题自我剖析材料
2014/09/29 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书