js实现的Easy Tabs选项卡用法实例


Posted in Javascript onSeptember 06, 2015

本文实例讲述了js实现的Easy Tabs选项卡用法。分享给大家供大家参考。具体如下:

本网页选项卡是Easy Tabs选项卡插件中的一个演示实例代码,是一个最简单的选项卡样式,稍带点动画色彩,希望大家喜欢哦。

运行效果截图如下:

js实现的Easy Tabs选项卡用法实例

在线演示地址如下:

具体代码如下:

<!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>Tabs选项卡</title>
<style type="text/css">
/*Example for a Menu Style*/
.menu {background-color:#ececec; color:#272727; border-bottom:1px solid #d7d7d7; height:23px; font:11px Arial, Helvetica, sans-serif;}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:23px;}
.menu li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px; border-left:1px solid #ececec; border-right:1px solid #ececec;}
.menu li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#CCCCCC; font-weight:bold; position:relative;}
</style>
<script type="text/javascript">
/*Important Function to blend the tabs in and out*/
function blendoff(idname) {document.getElementById(idname).style.display = 'none';}
function blendon(idname) {document.getElementById(idname).style.display = 'block';}
</script>
<script type="text/javascript">
/*Function for our Tabmenu with 4 Tabs*/
function swichtabs(wert) {
 if (wert=='1'){
  document.getElementById('tablink1').className='tab1 tabactive';
  document.getElementById('tablink2').className='tab2';
  document.getElementById('tablink3').className='tab3';
  document.getElementById('tablink4').className='tab4';
 }else if (wert=='2'){
  document.getElementById('tablink1').className='tab1';
  document.getElementById('tablink2').className='tab2 tabactive';
  document.getElementById('tablink3').className='tab3';
  document.getElementById('tablink4').className='tab4';
 }else if (wert=='3'){
  document.getElementById('tablink1').className='tab1';
  document.getElementById('tablink2').className='tab2';
  document.getElementById('tablink3').className='tab3 tabactive';
  document.getElementById('tablink4').className='tab4';
 } else if (wert=='4'){
  document.getElementById('tablink1').className='tab1';
  document.getElementById('tablink2').className='tab2';
  document.getElementById('tablink3').className='tab3';
  document.getElementById('tablink4').className='tab4 tabactive';
 }
}
</script>
</head>
<body>
<!--Start of the Tabmenu -->
<div class="menu">
<ul>
<li><a href="#" onmouseover="blendon('tabcontent1'); blendoff('tabcontent2'); blendoff('tabcontent3');blendoff('tabcontent4');swichtabs('1');" onclick="return false;" title="" class="tabactive" id="tablink1">Tab 1 </a>
</li>
<li><a href="#" onmouseover="blendon('tabcontent2'); blendoff('tabcontent1'); blendoff('tabcontent3');blendoff('tabcontent4');swichtabs('2');" onclick="return false;" title="" id="tablink2">Tab 2 </a></li>
<li><a href="#" onmouseover="blendon('tabcontent3'); blendoff('tabcontent1'); blendoff('tabcontent2'); blendoff('tabcontent4');swichtabs('3');" onclick="return false;" title=""id="tablink3">Tab 3 </a>
</li>
<li><a href="#" onmouseover="blendon('tabcontent4'); blendoff('tabcontent1'); blendoff('tabcontent2');blendoff('tabcontent3');swichtabs('4');" onclick="return false;" title=""id="tablink4" >Tab 4 </a>
</li>
</ul>
</div>
<!--End of the Tabmenu -->
<!--Start Tabcontent 1 -->
<div style="display:block;" id="tabcontent1">
Tabcontent 1
</div>
<!--End Tabcontent 1-->
<!--Start Tabcontent 2-->
<div style="display:none;" id="tabcontent2">
Tabcontent 2
</div>
<!--End Tabcontent 2 -->
<!--Start Tabcontent 3-->
<div style="display:none;" id="tabcontent3">
Tabcontent 3
</div>
<!--End Tabcontent 3-->
<!--Start Tabcontent 4-->
<div style="display:none;" id="tabcontent4">
Tabcontent 4
</div>
<!--End Tabcontent 4-->
</body>
</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Node.js 的异步 IO 性能探讨
Oct 08 Javascript
javascript正则表达式使用replace()替换手机号的方法
Jan 19 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
May 08 Javascript
JS实现统计复选框选中个数并提示确定与取消的方法
Jul 01 Javascript
Node.js 日志处理模块log4js
Aug 28 Javascript
高效的jQuery代码编写技巧总结
Feb 22 Javascript
JS实现列表页面隔行变色效果
Mar 25 Javascript
微信小程序云开发如何使用云函数生成二维码
May 18 Javascript
javascript刷新父页面方法汇总详解
Oct 10 Javascript
JS+CSS实现随机点名(实例代码)
Nov 04 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
Mar 03 Javascript
JavaScript实现Tab标签页切换的最简便方式(4种)
Jun 28 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
Sep 06 #Javascript
js实现鼠标点击左上角滑动菜单效果代码
Sep 06 #Javascript
jQuery横向擦除焦点图特效代码分享
Sep 06 #Javascript
利用HTML5的画布Canvas实现刮刮卡效果
Sep 06 #Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
Sep 06 #Javascript
jQuery实现美观的多级动画效果菜单代码
Sep 06 #Javascript
jquery实现美观的导航菜单鼠标提示特效代码
Sep 06 #Javascript
You might like
php防盗链的常用方法小结
2010/07/02 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
PHP直接修改表内容DataGrid功能实现代码
2015/09/24 PHP
laravel model 两表联查示例
2019/10/24 PHP
用window.location.href实现刷新另个框架页面
2007/03/07 Javascript
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
javascript学习笔记(六)数据类型和JSON格式
2014/10/08 Javascript
Js控制滑轮左右滑动实例
2015/02/13 Javascript
jQuery中extend()和fn.extend()方法详解
2015/06/03 Javascript
HTML5之WebSocket入门3 -通信模型socket.io
2015/08/21 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
node.js的事件机制
2017/02/08 Javascript
ES6中Generator与异步操作实例分析
2017/03/31 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
在vue-cli中组件通信的方法
2017/12/16 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
微信小程序使用swiper组件实现层叠轮播图
2018/11/04 Javascript
vue封装swiper代码实例解析
2019/10/08 Javascript
Vue简单实现原理详解
2020/05/07 Javascript
python中字典dict常用操作方法实例总结
2015/04/04 Python
python出现&quot;IndentationError: unexpected indent&quot;错误解决办法
2017/10/15 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
django和vue实现数据交互的方法
2019/08/21 Python
新奇的小玩意:IWOOT
2016/07/21 全球购物
美国最大的无人机经销商:DroneNerds
2018/03/20 全球购物
金鑫耀Java笔试题
2014/09/06 面试题
硅酸盐工业控制专业应届生求职信
2013/11/02 职场文书
酒鬼酒广告词
2014/03/21 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
爱我中华演讲稿
2014/05/20 职场文书
社区健康教育工作方案
2014/06/03 职场文书
刑事上诉状范文
2015/05/22 职场文书
原生Js 实现的简单无缝滚动轮播图的示例代码
2021/05/10 Javascript
解决redis批量删除key值的问题
2022/03/23 Redis