JS+DIV实现鼠标划过切换层效果的实例代码

 更新时间:2013年11月26日 09:01:25   作者:  
这篇文章主要是对JS+DIV实现鼠标划过切换层效果的实例代码进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助

<style>
/*栏目切换样式开始*/
.none {display: none;}
.block {display: block;}
/*头部样式*/
.s_c {width:800px;text-align: center;}
.s_c ul{clear:both;margin:0;}
.s_c li{list-style:none;float:left;position: relative;width: 70px;}
/**/
.c_0 {background-color: #CCCCCC;} /*隐藏状态*/
.c_1 {background-color: #0000CC;} /*显示状态*/
/**/
.s_b{
border:1px solid #666;
height: 160px;
width: 440px;
}

/**/
/*栏目切换样式结束*/

</style>
<script language="javascript">
function aa(s_id){
for(i=1;i<7;i++){
   if(i==s_id){
    document.getElementById("s"+i).className="block"; //内容的样式
    document.getElementById("m"+i).className="c_"+i+" c_1"; //头部的样式
    //document.getElementById("uid_"+i).focus();
   }
   else
   {
    document.getElementById("s"+i).className="none"; //内容不显示
    document.getElementById("m"+i).className="c_0"; //
   }
}
}
</script>


<div >
<ul>
<li><div id="m1" ><a href="#" onmouseover="aa(1)">分类一</a></div></li>
<li><div id="m2" ><a href="#" onmouseover="aa(2)">分类二</a></div></li>
<li><div id="m3" ><a href="#" onmouseover="aa(3)">分类三</a></div></li>
<li><div id="m4" ><a href="#" onmouseover="aa(4)">分类四</a></div></li>
<li><div id="m5" ><a href="#" onmouseover="aa(5)">分类五</a></div></li>
<li><div id="m6" ><a href="#" onmouseover="aa(6)">分类六</a></div></li>
</ul>
</div>

<div >

<div id="s1">
<div>第一部分</div>
</div>
<div id="s2">
<div >第二部分</div>
</div>
<div id="s3">
<div >第三部分</div>
</div>
<div id="s4">
<div >第四部分</div>
</div>
<div id="s5">
<div >第五部分</div>
</div>
<div id="s6">
<div >第六部分</div>
</div>

</div>

相关文章

  • javascript兼容性(实例讲解)

    javascript兼容性(实例讲解)

    下面小编就为大家带来一篇javascript兼容性(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 动态加载外部javascript文件的函数代码分享

    动态加载外部javascript文件的函数代码分享

    动态加载外部javascript文件的函数代码分享,做个记录备忘,方便查找。
    2011-07-07
  • 基于JS实现的随机数字抽签实例

    基于JS实现的随机数字抽签实例

    本文分享了基于JS实现的随机数字抽签的实例代码。小编认为具很好的参考价值,感兴趣的朋友可以看下
    2016-12-12
  • JavaScript静态作用域和动态作用域实例详解

    JavaScript静态作用域和动态作用域实例详解

    这篇文章主要介绍了JavaScript静态作用域和动态作用域的实例代码,本文通过文字实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • 前端实现跨页面通信的最全实现方案指南

    前端实现跨页面通信的最全实现方案指南

    这篇文章将从同源页面,不同源页面,父子框架三个维度,详细为大家讲解前端跨页面通信的各种实现方案,并提供代码示例和对比分析,需要的小伙伴可以参考下
    2025-04-04
  • JS中的算法与数据结构之字典(Dictionary)实例详解

    JS中的算法与数据结构之字典(Dictionary)实例详解

    这篇文章主要介绍了JS中的算法与数据结构之字典(Dictionary),结合实例形式详细分析了javascript数据结构中字典的概念、原理、定义与常见使用方法,需要的朋友可以参考下
    2019-08-08
  • JS Ajax请求如何防止重复提交

    JS Ajax请求如何防止重复提交

    这篇文章主要介绍了JS Ajax请求如何防止重复提交的相关资料,通过覆盖掉$.ajax而达到防止重复提交的问题,实现代码简单,需要的朋友可以参考下
    2016-06-06
  • js显示文本框提示文字的方法

    js显示文本框提示文字的方法

    这篇文章主要介绍了js显示文本框提示文字的方法,涉及javascript鼠标事件及样式操作的相关技巧,非常简单实用,需要的朋友可以参考下
    2015-05-05
  • JavaScript 替换所有匹配内容及正则替换方法

    JavaScript 替换所有匹配内容及正则替换方法

    这篇文章主要介绍了JavaScript 替换所有匹配内容,文中给大家提到了使用正则表达式替换方法,通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2020-02-02
  • JS实现具备延时功能的滑动门菜单效果

    JS实现具备延时功能的滑动门菜单效果

    这篇文章主要介绍了JS实现具备延时功能的滑动门菜单效果,涉及JavaScript基于鼠标事件与时间函数实现页面样式延迟变换功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09

最新评论