JS简单实现tab切换效果的多窗口显示功能


Posted in Javascript onSeptember 07, 2016

本文实例讲述了JS简单实现tab切换效果的多窗口显示功能。分享给大家供大家参考,具体如下:

<div style=" text-align:center; margin-top:40px;">
  <div class="menubox">
    <span id="newstab1" class="hover" onmouseover="setTab('newstab',1,3)"> <a href="###" target="_blank">科室新闻</a></span>
    <span id="newstab2" onmouseover="setTab('newstab',2,3)"> <a href="###" target="_blank">媒体报道</a></span>
    <span id="newstab3" onmouseover="setTab('newstab',3,3)"> <a href="###" target="_blank">学术研究</a></span>
  </div>
  <div class="contentbox">
    <div id="con_newstab_1">
      <ul>
        <li><span>2015-09-09</span><a href="###" target="_blank">阅谁问君诵水落清香浮1</a></li>
        <li><span>2015-08-17</span><a href="###" target="_blank">阅谁问君诵水落清香浮1</a></li>
        <li><span>2015-08-05</span><a href="###" target="_blank">阅谁问君诵水落清香浮1</a></li>
      </ul>
    </div>
    <div id="con_newstab_2" style="display:none;">
      <ul>
        <li><span>2015-09-09</span><a href="###" target="_blank">阅谁问君诵水落清香浮2</a></li>
        <li><span>2015-08-17</span><a href="###" target="_blank">阅谁问君诵水落清香浮2</a></li>
        <li><span>2015-08-05</span><a href="###" target="_blank">阅谁问君诵水落清香浮2</a></li>
      </ul>
    </div>
    <div id="con_newstab_3" style="display:none;">
      <ul>
        <li><span>2015-09-09</span><a href="###" target="_blank">阅谁问君诵水落清香浮3</a></li>
        <li><span>2015-08-17</span><a href="###" target="_blank">阅谁问君诵水落清香浮3</a></li>
        <li><span>2015-08-05</span><a href="###" target="_blank">阅谁问君诵水落清香浮3</a></li>
      </ul>
    </div>
  </div>
</div>
<script type="text/javascript">
function setTab(name,cursel,n){
  for(i=1;i<=n;i++){
  var menu=document.getElementById(name+i);
  var con=document.getElementById("con_"+name+"_"+i);
  menu.className=i==cursel?"hover":"";
  con.style.display=i==cursel?"block":"none";
  }
}
</script>

效果图:

JS简单实现tab切换效果的多窗口显示功能

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

Javascript 相关文章推荐
js简单实现交换Li的值
May 22 Javascript
jquery解决客户端跨域访问问题
Jan 06 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
Mar 21 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
Jun 10 Javascript
Angularjs自定义指令Directive详解
May 27 Javascript
bootstrap daterangepicker汉化以及扩展功能
Jun 15 Javascript
详解如何使用webpack在vue项目中写jsx语法
Nov 08 Javascript
基于vue.js实现的分页
Mar 13 Javascript
vue 界面刷新数据被清除 localStorage的使用详解
Sep 16 Javascript
vue+node实现图片上传及预览的示例方法
Nov 22 Javascript
Next.js实现react服务器端渲染的方法示例
Jan 06 Javascript
JavaScript实现拖拽和缩放效果
Aug 24 Javascript
JS实现的幻灯片切换显示效果
Sep 07 #Javascript
javascript宿主对象之window.navigator详解
Sep 07 #Javascript
Angular 理解module和injector,即依赖注入
Sep 07 #Javascript
JS继承之借用构造函数继承和组合继承
Sep 07 #Javascript
Node.js读写文件之批量替换图片的实现方法
Sep 07 #Javascript
jQuery实现底部浮动窗口效果
Sep 07 #Javascript
聊一聊Vue.js过渡效果
Sep 07 #Javascript
You might like
php自动获取关键字的方法
2015/01/06 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
如何做到打开一个页面,过几分钟自动转到另一页面
2007/04/20 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
JS实现div内部的文字或图片自动循环滚动代码
2013/04/19 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
通过Javascript读取本地Excel文件内容的代码示例
2014/04/08 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
自编jQuery插件实现模拟alert和confirm
2014/09/01 Javascript
实用框架(iframe)操作代码
2014/10/23 Javascript
jQuery制作效果超棒的手风琴折叠菜单
2015/04/03 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
详解js创建对象的几种方法及继承
2019/04/12 Javascript
Vue this.$router.push(参数)实现页面跳转操作
2020/09/09 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
[48:31]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第二场 12.17
2020/12/19 DOTA
使用python获取CPU和内存信息的思路与实现(linux系统)
2014/01/03 Python
Python实现CET查分的方法
2015/03/10 Python
python编写Logistic逻辑回归
2020/12/30 Python
python3解析库lxml的安装与基本使用
2018/06/27 Python
对pandas中Series的map函数详解
2018/07/25 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
Django-xadmin+rule对象级权限的实现方式
2020/03/30 Python
Python实现手势识别
2020/10/21 Python
Canvas 文字碰撞检测并抽稀的方法
2019/05/27 HTML / CSS
美国休闲服装品牌:J.Crew Factory
2017/03/04 全球购物
Chemist Warehouse官方海外旗舰店:澳洲第一连锁大药房
2017/08/25 全球购物
灵泰克Java笔试题
2016/01/09 面试题
共青团员自我评价范文
2014/09/14 职场文书
教师节领导致辞
2015/07/29 职场文书
golang 如何通过反射创建新对象
2021/04/28 Golang
python实现简单的聊天小程序
2021/07/07 Python
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫