您的位置: 首页 > 资源下载 > 经典产品 > 通用滑动门类
开源ASP博客程序Cmder V2.0 回到列表 多级flash树型菜单
 通用滑动门类

作者:thirdteendevil 时间: 2008-03-28 文档类型:原创 来自:蓝色理想

效果预览

运行代码框

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

源代码:

function scrollDoor(){
}
scrollDoor.prototype = {
sd : function(menus,divs,openClass,closeClass){
 var _this = this;
 if(menus.length != divs.length)
 {
  alert("菜单层数量和内容层数量不一样!");
  return false;
 }    
 for(var i = 0 ; i < menus.length ; i++)
 { 
  _this.$(menus[i]).value = i;    
  _this.$(menus[i]).onmouseover = function(){
     
   for(var j = 0 ; j < menus.length ; j++)
   {      
    _this.$(menus[j]).className = closeClass;
    _this.$(divs[j]).style.display = "none";
   }
   _this.$(menus[this.value]).className = openClass; 
   _this.$(divs[this.value]).style.display = "block";    
  }
 }
 },
$ : function(oid){
 if(typeof(oid) == "string")
 return document.getElementById(oid);
 return oid;
}
}

使用方法

1.把以上代码引进你的页面

<script type="text/javascript" src="scrollDoor.js"></script>

2.在页面的"<body>"标签前加入以下代码:

<script type="text/javascript">
var SDmodel = new scrollDoor();
SDmodel.sd([菜单id数组],[显示层id数组],"菜单触发类","菜单关闭类");
SDmodel.sd([菜单id数组2],[显示层id数组2],"菜单触发类","菜单关闭类");
SDmodel.sd([菜单id数组3],[显示层id数组3],"菜单触发类","菜单关闭类");
</script>

其中sd方法中的参数为:

  • 参数一 [菜单id数组]:滑动门菜单的id
  • 参数二 [内容id数组]:显示和隐藏滑动内容层的id
  • 参数三 "菜单触发类":鼠标经过滑动门菜单的类
  • 参数四 "菜单关闭类":鼠标滑出滑动门菜单的类

3.页面中有几个滑动门就调用几次sd函数,只需改变sd调用的参数,如以上代码上所展示.

经典论坛交流
http://bbs.blueidea.com/thread-2841023-1-2.html

本文链接:http://www.blueidea.com/download/product/2008/5578.asp 

出处:蓝色理想
责任编辑:bluehearts

相关文章 更多相关链接
IE8将全面兼容通用网络标准
Tracer-Flash代码调试类
ASP操作数据库的类
Bcastr3.0 flash通用图片播放器
类和伪类
热门搜索:CSS Fireworks 设计比赛 网页制作 Dreamweaver Studio8 Flash
站点最新 站点最新列表
成为一个顶级设计师的第二准则
手动清除磁碟机病毒木马
磁碟机病毒十大罪行
导致浏览器资源占用高的网页黑手
火星人的耳机
公司正式宣布创业失败
通用滑动门类
对话——玛格南大师班 Ⅰ
用corelDEAW 12打造唇膏
二行代码解决全部网页木马
栏目最新 栏目最新列表
通用滑动门类
多级flash树型菜单
表单验证 Validator v4.0
火山动态文本滚动条V5
Flash打造的随机画圆弧效果
AS打造的复制粘贴等功能类
Momo家族表情
AirZip:解压Zip文件的air程序
下雪系统类SnowSystem
Flash实时调试器

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

本文现有 4 条评论 暂时没有人参与评分


pobear Publish at 2008-4-29 8:28:57
这个应该是tab吧,不叫滑动门。
yoom Publish at 2008-3-29 12:07:30
原则上html里面不能有js实际内容,应该移到外部文件,初始化参数也可以用一个隐藏域来配置,在外部js文件中读取并完成各个的初始化。我是这么干的。
<input type="hidden" id="kp_OtherRegional" value="cardMenu,a,cardarea,item,currenttag|houseMenu,a,housearea,xsxsxs,currenttag" title="该元素用语切换标签,请不要删除! 解释:点击对象的共同的父元素Id,该父元素下面的哪个元素能够获取事件,不同显示区域共同的父元素Id,作用与className的元素,,获取事件元素后的className" />
sasumi Publish at 2008-3-28 13:44:27
沒什么意思。看過了一些純css的,那才叫絕。
mienflying Publish at 2008-3-28 9:14:12
这个很不错 我还以为是CSS里面的滑动门呢!
您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
大师之路--Photoshop 完全解析
《超越CSS》新书上市
Don't Make Me Think 第2版
HTM与CSS入门经典(第7版)
《FLASH MX2004网站开发精粹》
《CSS入门经典》
《设计师谈网页设计思维》
作品集 更多内容