我正在为我的网站制作菜单,我需要用户 over/out 来显示/隐藏子菜单 + 动画。
我得到了以下代码:
http://jsfiddle.net/JyTPW/
当我鼠标悬停
“产品”然后转到子元素时,会触发mouseout
。我尝试修复它,但失败了。
我阅读了所有关于检查 reltarget 等的帖子,但仍然未能使其工作。
我非常感谢您的帮助。
编辑:
经过长时间的搜索我发现Cross-browser event registration提供 mouseenter 和 mouseleave。
它解决了我的问题。
最佳答案
好吧,如果你仔细想想,它正在按预期进行。但并不是程序员所希望的那样。微软按照您的意愿行事。其他人都没有。 解决方案?使用jQuery,听定制mousenter/mouseleave event
关于JavaScript 鼠标悬停在子对象上方时触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8257123/