javascript - 导航下拉菜单在 IE 中不起作用

标签 javascript css drop-down-menu

Here我的导航在除 IE 之外的所有浏览器中都能完美运行。

在 IE(任何版本)中,当用户将鼠标悬停在“关于我们”、“成员(member)资格”、“类(class)”等...上时,这些词不会像它们应该的那样变成黑色文本。它没有换出图像。

现在在 li 中的 javascript 以前在 a href 中,但它需要在 li 中,我想改变脚本(我对脚本还不是很熟练)会解决这个问题。

有什么建议吗?

最佳答案

mouseover 事件在添加到 <li> 时甚至不会触发.它在 <a> 上时触发在<li>里面.将事件移到那里。似乎也可以在不更改 js 的情况下工作。

关于javascript - 导航下拉菜单在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587825/

相关文章:

javascript - 如何在 JavaScript 中设置下拉列表的选定值。 Sharepoint 列表表单

asp.net-mvc - ASP.NET MVC DropDownList 用户界面模板

javascript - ChartJs : Different Fill Colour Between Data Points

javascript - 如何使用 Javascript 在字符串中出现另一个字符串标记之前插入一个字符串标记

javascript - addClass 隐藏在 ng-click angularJS 中

javascript - 小部件 CSS 被外部页面 CSS 干扰

JavaScript:如何 `.bind()` `Function` 到另一个对象

html - 纯 CSS 标签 : absolute positioning

html - 使容器在包裹时收缩以适合子元素

jquery - 打开选择下拉菜单到中间值