设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 73|回复: 4
打印 上一主题 下一主题

求无限级分类的显示效果

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-14 01:37:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
只要显示:
效果象老大的一样如下:
http://www.bc-cn.net/Article/kfyy/java/jc/200410/82.html
谢谢
2#
发表于 2010-1-14 01:38:02 | 只看该作者
帮帮忙,我在网上没找到!!
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-14 01:38:06 | 只看该作者
原理是
首先应该得到主菜单和子菜单的大小,然后用mouseover事件可以自动加一个参数e。e.getX()就是返回当前鼠标的所在位置的X轴坐标,同理e.getY()就是y轴坐标,而无论主菜单或子菜单都是一个层。用[层id].style.leftx或者[层id].style.lefty来得到层的显示位置,再根据开始时得到的主菜单或子菜单的大小来计算出当前层的范围。接下刚才已经用e.getX()和e.getY()得到了鼠标的坐标,判断该坐标是否在当前层(也就是主菜单或者子菜单的层)的显示范围内。如果在就显示该层,如果不在就隐藏改层。这就是一般下拉菜单的原理,子菜单也同样。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 19:38 , Processed in 0.172969 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表