javascript时间延长使用

ValenZeng 2012-01-10 04:39:28
function menuhover(menu)
{
var list=document.getElementById(menu).getElementsByTagName("li");
for(var i=0;i<list.length;i++)
{
list[i].onmouseover=function()
{
this.className=this.className.replace("","hover");
}
list[i].onmouseout=function()
{
this.className=this.className.replace("hover","");
}
}
}
这是一段导航菜单的二级菜单弹出脚步,我想使鼠标移开的时候,收缩能够延迟一下,弹出不用,不知道怎么加。
谢谢各位有心人哈!jquery的方法不用,谢谢
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
不耐烦 2012-01-11
  • 打赏
  • 举报
回复
你说所的延迟一下 是动画效果 还是 setTimeout?
hckxzy 2012-01-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hckxzy 的回复:]

不使用 var 声明变量将会导致隐式的全局变量产生。
[/Quote]
发错了,不好意思。
hckxzy 2012-01-11
  • 打赏
  • 举报
回复
不使用 var 声明变量将会导致隐式的全局变量产生。
hch126163 2012-01-10
  • 打赏
  • 举报
回复
setTimeout

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧