javascript - 鼠标悬停在 IE7 中不起作用?

标签 javascript jquery html css

我有以下 HTML 代码。

<input type="button" class="myButton" value="Text"></input>

CSS

input.myButton{
    background: url("../images/button.png") no-repeat top left;
    height: 21px;
    cursor: pointer;
    width: 78px;
    text-align: center;
    color: #696969;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    border: medium none white;
}
input.myButton:hover{
   background: url("../images/button-active.png") no-repeat top left;
   color: #FFFAF0;
}

但是鼠标悬停在 IE7 中不起作用。我想更改图像 :hover

我该怎么做?它在 FireFox 浏览器中运行良好。

谢谢!

最佳答案

我认为 IE7 太旧了,悬停只能在 a 上工作。我记得这曾经是 IE 中的一个问题。

您可以编写一个解决方法,使用设置类的 onmouseover/out 监听器。

关于javascript - 鼠标悬停在 IE7 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18276715/

相关文章:

javascript - 如何迭代动态键控对象?

javascript - 当未定义父 div 高度时,将 div 置于另一个 div 的中心

javascript - JS-replaceWith 不起作用

javascript - 使用 jQuery 转换超链接标记时忽略图像标签

html - HTML5 中的 header

javascript - 如何将多选的值放入 echo 语句中?

Javascript 正则表达式表单验证

javascript - 如何使用 ant design 的上传控件来获取文件的引用

javascript - Firebase getSignedUrl 循环内

曾经工作的 jquery 脚本不适用于 jquery 1.4.2