很实用的js选项卡切换效果


Posted in Javascript onAugust 12, 2016

本文实例为大家分享了js实现简单的选项卡切换效果的具体代码,供大家参考,具体内容如下

很实用的js选项卡切换效果

js选项卡切换代码:

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="gb2312">
  <title>实践题 - 选项卡</title>
  <style type="text/css">
    *{
      margin:0px;
      padding:0px;
    }
    #tab{
      margin:10px;
    }
    #tab ul{
      list-style:none;
      height:36px;
      border-bottom:2px solid black ;
      display:block;
    }
    #tab ul li{
      float:left;
      display:inline-block;
      padding:0px 15px;
      height:34px;
      line-height:34px;
      margin-right:5px;
      border:1px solid #ccc;
      border-bottom:none;
      cursor:pointer;
    }
    #tab div{
      padding:5px;
      border:1px solid #ccc;
      border-top:none;
      
    }
    #tab ul li.on{
      border-top:2px solid black;
      border-bottom: 2px solid white;
    }
    .hide{
      display:none;
    }
    
  </style>
  <script type="text/javascript">
    window.onload=function(){
     var mytab =document.getElementById("tab");
     var myul=mytab.getElementsByTagName("ul")[0];
     var myli=myul.getElementsByTagName("li");
     var mydiv=mytab.getElementsByTagName("div");
    // alert(mydiv.length)
     for(i=0,len=myli.length;i<len;i++){
       myli[i].index=i;
       myli[i].onclick=function(){
         for(var n=0;n<len;n++){
           myli[n].className="";
           mydiv[n].className="hide";
         }
         this.className="on";         
         mydiv[this.index].className="";
         
       }
     }
    }
   
  </script>
</head>
<body>
<!-- HTML页面布局 -->
<div id="tab">
  <ul>
    <li class="on">房产</li>
    <li>家居</li>
    <li>二手房</li>
  </ul>
  <div>
     275万购昌平邻铁三居 总价20万买一居
    200万内购五环三居 140万安家东三环
    北京首现零首付楼盘 53万购东5环50平
    京楼盘直降5000 中信府 公园楼王现房
  </div>
  <div class="hide">
    40平出租屋大改造 美少女的混搭小窝
   经典清新简欧爱家 90平老房焕发新生
   新中式的酷色温情 66平撞色活泼家居
   瓷砖就像选好老婆 卫生间烟道的设计
  </div>
  <div class="hide">
    通州豪华3居260万 二环稀缺2居250w甩
   西3环通透2居290万 130万2居限量抢购
   黄城根小学学区仅260万 121平70万抛!
   独家别墅280万 苏州桥2居优惠价248万
  </div>
</div>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 自动分号插入(JavaScript synat:auto semicolon insertion)
Nov 04 Javascript
通过DOM脚本去设置样式信息
Sep 19 Javascript
javascript淡入淡出效果的实现思路
Mar 31 Javascript
主页面中的两个iframe实现鼠标拖动改变其大小
Apr 16 Javascript
javascript 用函数语句和表达式定义函数的区别详解
Jan 06 Javascript
AngularJS基础知识
Dec 21 Javascript
45个JavaScript编程注意事项、技巧大全
Feb 11 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
Mar 30 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
Apr 21 Javascript
VUE多层路由嵌套实现代码
May 15 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
Mar 27 Javascript
javascript实现摄像头拍照预览
Sep 30 Javascript
js实现浏览器倒计时跳转页面效果
Aug 12 #Javascript
javascript实现瀑布流动态加载图片原理
Aug 12 #Javascript
jquery实现垂直和水平菜单导航栏
Aug 27 #Javascript
JS实现图片剪裁并预览效果
Aug 12 #Javascript
JS数组去掉重复数据只保留一条的实现代码
Aug 11 #Javascript
分享JS数组求和与求最大值的方法
Aug 11 #Javascript
利用JavaScript阻止表单提交的两种方法
Aug 11 #Javascript
You might like
php实现utf-8和GB2312编码相互转换函数代码
2013/02/07 PHP
自己写了一个php检测文件编码的函数
2014/04/21 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
php array_map()函数实例用法
2021/03/03 PHP
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
jquery+javascript编写国籍控件
2015/02/12 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
分享Bootstrap简单表格、表单、登录页面
2017/08/04 Javascript
BootStrap数据表格实例代码
2017/09/13 Javascript
JavaScript伪数组用法实例分析
2017/12/22 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
2018/07/12 Javascript
Vue.extend实现挂载到实例上的方法
2019/05/01 Javascript
利用JS代码自动删除稿件的普通弹幕功能
2019/09/20 Javascript
vue-video-player 断点续播的实现
2021/02/01 Vue.js
[02:07]DOTA2超级联赛专访BBC:难忘网吧超神经历
2013/06/09 DOTA
[02:20]DOTA2亚洲邀请赛 IG战队出场宣传片
2015/02/07 DOTA
Python中使用logging模块代替print(logging简明指南)
2014/07/09 Python
python删除不需要的python文件方法
2018/04/24 Python
python实现机器学习之多元线性回归
2018/09/06 Python
ipad上运行python的方法步骤
2019/10/12 Python
python deque模块简单使用代码实例
2020/03/12 Python
Python自省及反射原理实例详解
2020/07/06 Python
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
学生发电厂实习自我鉴定
2013/09/22 职场文书
公证委托书模板
2014/04/03 职场文书
爱国卫生月活动总结范文
2014/04/25 职场文书
文秘专业应届生求职信
2014/05/26 职场文书
乡镇领导班子四风对照检查材料
2014/09/27 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
送给自己的励志语句:要安静的优秀,悄无声息的坚强
2019/11/26 职场文书
深入浅析python3 依赖倒置原则(示例代码)
2021/07/09 Python