导航
来源:互联网 发布:网络直播活动策划方案 编辑:程序博客网 时间:2024/06/02 11:54
window.onload=function(){ var Hnav=document.getElementById('Hnav'); var HNindex=document.getElementById('HNindex'); var HNindexImg=HNindex.getElementsByTagName('img')[0]; var aHLi=Hnav.getElementsByTagName('li'); var aHNavA=Hnav.getElementsByTagName('a'); var aHNav=[]; for(var i=0;i<aHLi.length;i++){ if(aHLi[i].className=="HnavText"){ aHNav.push(aHLi[i]); } }//-------------------------------------------------------- HNindex.style.width=aHNav[0].offsetWidth+'px'; HNindexImg.style.left=(HNindex.offsetWidth-HNindexImg.offsetWidth)/2+'px'; for(var i=0;i<aHNav.length;i++){ aHNav[i].index=i; aHNav[i].onmouseover=function(){ for(var i=0;i<aHNavA.length;i++){ aHNavA[i].className=''; } aHNavA[this.index].className='HNActive'; HNindex.style.width=aHNav[this.index].offsetWidth+'px'; HNindexImg.style.left=(HNindex.offsetWidth-HNindexImg.offsetWidth)/2+'px'; HNHC(HNindex,aHNav[this.index].offsetLeft); }; }//------------------------------------------------------------------------ var HNTime=null; function HNHC(obj,target){ clearInterval(HNTime); HNTime=setInterval(function(){ var speed=(target-obj.offsetLeft)/10; speed=speed>0?Math.ceil(speed):Math.floor(speed); if(target==obj.offsetLeft){ clearInterval(HNTime); } else{ obj.style.left=obj.offsetLeft+speed+'px'; } },20); }//-------------------------------------------------------------------------------- var TopFun=document.getElementById('TopFun'); var target_city=document.getElementById('target_city'); var TopFunDd=TopFun.getElementsByTagName('dd'); var qiehuan=document.getElementById('qiehuan'); var Citylist=document.getElementById('Citylist'); var CitylistA=Citylist.getElementsByTagName('a'); var aCity=[]; for(var i=0;i<TopFunDd.length;i++){ aCity.push(TopFunDd[i]); } for(var i=0;i<CitylistA.length;i++){ aCity.push(CitylistA[i]); } for(var i=0;i<aCity.length;i++){ aCity[i].onclick=function(){ target_city.innerHTML=this.innerHTML }; } qiehuan.onmouseover=function(){ Citylist.style.display='block'; }; qiehuan.onmouseout=function(){ Citylist.style.display='none'; }; }
0 0
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 导航
- 横向导航/顶部导航
- 垂直导航/侧面导航
- 页码导航
- 导航菜单
- MySql基础之数据库简介及mysql系统级操作和基础语法
- Java4android学习笔记3-4
- SSH搭建后的简化
- 0801:如何Java使用帮助文档
- java中抽象类的笔记
- 导航
- JVM工作原理
- UVA_Rails
- CentOS7下挂载ntfs硬盘并开机自启动
- combotree 递归tree节点
- hdu 2602 Bone Collector (0-1)
- 朱棣文--生命太短暂,不能空手过,传授创新心法
- java学习总结
- 自定义android用户控件,使用回调函数实现自定义事件