jquery - 选择选项悬停在 IE 中不起作用

标签 jquery events

我编写了一些代码来在多选框中获取一些工具提示, 该代码在 FF 中是工作文件,但在 IE 中不是:(

例如:

$('#select > option').mouseover(function(){
  alert($(this).text());
});

有人可以帮助我吗?

最佳答案

Internet Explorer 中的选项元素不会触发 onmouseover。事实上,选项元素不会触发任何鼠标或键盘事件。请参阅 msdn 文档了解可用的事件:

http://msdn.microsoft.com/en-us/library/ms535877(VS.85).aspx

编辑 - Google Chrome 也是如此(很可能还有 Safari)。

关于jquery - 选择选项悬停在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2064011/

相关文章:

jquery - 为什么我的 DIV 在获得焦点时不捕获按键事件?

javascript - 在本身具有异步函数的另一个函数之后调用一个函数

javascript - 如何在javascript滚动事件中删除无限滚动

java - 无法从事件调度程序线程调用方法

java - 如何通知复合 Material 的 child 收到/失去焦点?

apache-flex - 在 AS3/Flex 中观察 ArrayCollection 的长度属性

javascript - 当用户离开我的 Javascript/AngularJS 网站时,如何提示模式?

javascript - .load 之前没有警告就无法工作

javascript - 第一个下拉菜单选择第二个和第三个下拉菜单

javascript - 从 Jquery 中的标签读取值