AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JavaScript

基于javascript实现最简单的选项卡切换效果

51自学网 http://www.wanshiok.com
js选项卡切换,js选项卡,js切换效果

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

<!DOCTYPE html><html><head><meta charset="gb2312" /><title>朱朱制作</title><script src="js/jquery.js" type="text/javascript"></script><style>  *{    margin: 0;    padding: 0;  }  body{    background-color: #fff;    font-family: "微软雅黑";    font-size: 18px;    width: 1000px;    margin: 50px auto;    color:#000000;  }  .wrapper{    width: 350px;  }  #nav ul{    border-bottom: 2px solid yellowgreen;    height: 32px;  }  #nav li{    display: inline-block;    border: 2px solid #999;    border-bottom: none;    margin-left: 10px;    width: 65px;    text-align: center;    line-height: 30px;  }  #nav li:hover{    cursor: pointer;  }  #content{    display: block;    border: 1px solid blue;    border-top: none;    text-align: center;    height: 100px;    line-height: 100px;  }  #nav li.on{    border-bottom: solid 2px #ffffff;  }  .hide{    display: none;  }  .show{    display: block;  }</style></head><script type="text/javascript">  /*window.onload=change; //js代码实现  function change(){  this.nav=document.getElementById("nav");  this.li=nav.getElementsByTagName("li");  this.cont=document.getElementById("content");  this.divi=cont.getElementsByTagName("div");  for(var i=0;i<li.length;i++){    li[i].index=i;    li[i].onclick=function(){      for(var i=0;i<li.length;i++){      li[i].className="";      divi[i].className="hide";      }    li[this.index].className="on";    divi[this.index].className="show";    }  }}*/$(function(){$('#nav li').each(function(){  $(this).click(function(){    $('#nav li').removeClass("on");    $(this).addClass("on");    $("#content div").removeClass();    $("#content div").eq($(this).index()).addClass("show").siblings().addClass("hide");})})})</script><body>  <div class="wrapper">    <div id="nav">      <ul>        <li class="on">num1</li>        <li>num2</li>        <li>num3</li>        <li>num4</li>      </ul>    </div><div id="content">      <div class="show">content1</div>      <div class="hide">content2</div>      <div class="hide">content3</div>      <div class="hide">content4</div>    </div>  </div></body></html>

以上就是本文的全部内容,希望对大家的学习有所帮助。


js选项卡切换,js选项卡,js切换效果  
上一篇:JavaScript开发Chrome浏览器扩展程序UI的教程  下一篇:JavaScript实现页面跳转的方式汇总