function MM_showHideLayers() { //v9.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
} <div class="menu" id="menu-index" onmouseout="MM_showHideLayers('menu-index','','hide')">
<span class="menu-content">safasdf</span>
<span class="menu-content">safasdf</span>
<span class="menu-content">safasdf</span>
</div>鼠标一离开span菜单就隐藏了。有没有不用js的方法?实在不行我就要用图片内链接了,不过这样好像就做不了鼠标经过的效果了。
或者能不能给个不懂js的人直接就能用的方法,网上搜了几个,不会用。我学过C,js只能看个大概。
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
} <div class="menu" id="menu-index" onmouseout="MM_showHideLayers('menu-index','','hide')">
<span class="menu-content">safasdf</span>
<span class="menu-content">safasdf</span>
<span class="menu-content">safasdf</span>
</div>鼠标一离开span菜单就隐藏了。有没有不用js的方法?实在不行我就要用图片内链接了,不过这样好像就做不了鼠标经过的效果了。
或者能不能给个不懂js的人直接就能用的方法,网上搜了几个,不会用。我学过C,js只能看个大概。
解决方案 »
- jquery中多个下拉框如何获取已选值(每个下拉框的name相同)
- 使用 jquery mobile 点击超链接提示“error loading page”,求解!
- 表格奇偶行不同色怎么做
- jquery load 问题
- 如何调整这两个效果的次序?
- [急急急!!!]奇怪的xmlhttp问题
- 推荐一个免费的在线编辑系统(CSDN的blog就是使用这个系统的简化版)
- 请教大家
- 如何用一条语句隐藏多个超链接在状态栏的地址?
- div的滚动条能不能控制?例如只让垂直的出现,横的不出现)?
- jQuery密码强度插件passwordStrength的实例演示
- 请教在HTML文件里如何获得PHP生成一个图像的验证码
HTML内部元素的Mouse事件干扰