我写了一些代码来在我的多选框中获取一些工具提示, 代码是FF中的工作文件,但不是IE :(
例如:
$('#select > option').mouseover(function(){
alert($(this).text());
});
任何人都可以帮助我吗?
答案 0 :(得分:9)
onmouseover不会触发Internet Explorer中的选项元素。事实上,没有鼠标或键盘事件触发选项元素。有关可用事件,请参阅msdn文档:
http://msdn.microsoft.com/en-us/library/ms535877(VS.85).aspx
编辑 - Google Chrome也是如此(很可能也是Safari)。
答案 1 :(得分:0)
修改:我不能保证它会让{hl}成为option
,但请尝试whatever:hover:
无论如何:hover是一个自动修补的小脚本:hover,:active和:专注于IE6,IE7和IE8的怪癖,让你像在任何其他浏览器中一样使用它们。版本3引入了ajax支持,这意味着任何通过javascript插入到文档中的html也会触发:hover,:active和:IE中的焦点样式。