很实用的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 相关文章推荐
Prototype Selector对象学习
Jul 23 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
Jun 17 Javascript
angularJS提交表单(form)
Feb 09 Javascript
jquery简单的弹出层浮动层代码
Apr 27 Javascript
使用jQuery制作基础的Web图片轮播效果
Apr 22 Javascript
Angular1.x自定义指令实例详解
Mar 01 Javascript
js使用i18n实现页面国际化的方法
May 09 Javascript
Angularjs中使用轮播图指令swiper
May 30 Javascript
Angular实现的简单查询天气预报功能示例
Dec 27 Javascript
express express-session的使用小结
Dec 12 Javascript
vue实现在线翻译功能
Sep 27 Javascript
vue中实现高德定位功能
Dec 03 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
要会喝咖啡也要会知道咖啡豆
2021/03/03 咖啡文化
PHP chmod 函数与批量修改文件目录权限
2010/05/10 PHP
php获取淘宝分类id示例
2014/01/16 PHP
php获取从html表单传递数组的方法
2015/03/20 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
详解PHP数组赋值方法
2015/11/07 PHP
php实现的递归提成方案实例
2015/11/14 PHP
PHP随机数 C扩展随机数
2016/05/04 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
Prototype String对象 学习
2009/07/19 Javascript
javascript showModalDialog模态对话框使用说明
2009/12/31 Javascript
捕获浏览器关闭、刷新事件不同情况下的处理方法
2013/06/02 Javascript
JavaScript插件化开发教程 (四)
2015/01/27 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
json格式的javascript对象用法分析
2016/07/04 Javascript
Bootstrap栅格系统学习笔记
2016/11/25 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
vue.js动态数据绑定学习笔记
2017/05/19 Javascript
JS中的算法与数据结构之二叉查找树(Binary Sort Tree)实例详解
2019/08/16 Javascript
手把手15分钟搭一个企业级脚手架
2019/09/16 Javascript
Python之reload流程实例代码解析
2018/01/29 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
python通过paramiko复制远程文件及文件目录到本地
2019/04/30 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
flask框架url与重定向操作实例详解
2020/01/25 Python
Mavi牛仔裤美国官网:土耳其著名牛仔品牌
2016/09/24 全球购物
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
大学生党员自我批评
2014/02/14 职场文书
小学安全教育月活动总结
2014/07/07 职场文书
个人总结格式范文
2015/03/09 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书
2019年教师入党申请书
2019/06/27 职场文书
会议承办单位欢迎词
2019/07/09 职场文书
Redis分布式锁的7种实现
2022/04/01 Redis