滑动门导航菜单,参数:对象id、样式、选择器

滑动门导航菜单,参数:对象id、样式、选择器

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.111cn.net/1999/xhtml”>
<head>
<title>滑动门导航菜单,参数:对象id、样式、选择器</title>
<meta http-equiv=”content-type” content=”text/html;charset=gb2312″>
<style type=”text/”>
*{margin:0;padding:0;}
body{line-height:22px}
.current{background:#f60;color:#fff}
dl{overflow:hidden;zoom:1;margin-bottom:30px}
dd{float:left;width:100px;text-align:center;list-style:none;cursor:pointer;}
li{display:none;}
</style>
</head>
<body>
<dl id=”nav”>
 <dd>菜单一</dd>
 <dd>菜单二</dd>
 <dd>菜单三</dd>
 <dd>菜单四</dd>
 <dd class=”current”>菜单五</dd>
</dl>
<ul id=”bb”>
 <li style=”display:block”>内容一</li>
 <li>内容二</li>
 <li>内容三</li>
 <li>内容四</li>
 <li>内容五</li>
</ul>
<script language=””>

function tabs(e1,e2){

 var tag1=”dd”,tag2=”li”,addclass=”current”,checkNav=””,checkWrap=””;

 var o1=document.getElementById(e1),o2=document.getElementById(e2),ElementNav=new Array();ElementWrap=new Array();

 chk=function(e,n){var v=eval(“/”+n+”/gi”);if(v==undefined){return true}else if(v.test(e.className)){return true};}

 function ser(e,arr,g,n){

  var tags=e.getElementsByTagName(g),v=0;

  for(i=0;i<tags.length;i++){

   if(chk(tags[i],n)==true){arr[v]=tags[i];v++;};

  }

 }

 function Start(e,f){

  var s=e.length;

  for(i=0;i<s;i++){

   e[i].onmouseover=function(){mOver(this)}

  }

  function mOver(obj){

   for(var i=0;i<s;i++){

    f[i].style.display=”none”;

    e[i].className=””;

   }

   for(var i=0;i<s;i++){

    if(e[i]==obj){f[i].style.display=”block”;e[i].className=addclass}

   }

  }

 }

 ser(o1,ElementNav,tag1,checkNav);

 ser(o2,ElementWrap,tag2,checkWrap);

 Start(ElementNav,ElementWrap)

}

tabs(“nav”,”bb”)
</script>
</body>
</html>

滑动门导航菜单,参数:对象id、样式、选择器

相关文章:

你感兴趣的文章:

标签云: