3 jquery internet-explorer nested hover
我有这样的结构:
<div id="container">
<span>
<span></span>
</span>
<span>
<span></span>
</span>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要捕获容器的mouseout事件,所以我让jquery这样做:
$("#container").hover('',function(){
alert("Out");
});
Run Code Online (Sandbox Code Playgroud)
在Firefox/Opera中,它只在离开div时触发mouseout-function(我多么想要它).
在IE中,它会在鼠标命中的div内的每个*-Tag处触发mouseout-function.(*可能很重要的是,span标签还有mouseover和out事件)
任何人都知道如何解决这个问题?(由于复杂的布局,嵌套结构无法更改)
thx4任何想法!
小智 5
@evelio:它没有用,id始终是"容器"
我是怎么解决的(到目前为止......):
信不信由你,容器div的属性background-color必须用颜色设置.我仍然对这个事实非常震惊,但我尝试了几次,它只有css中的背景颜色属性,使它工作与否.
并且:颜色#000000不起作用,任何其他颜色都可以,包括"白色"
| 归档时间: |
|
| 查看次数: |
6159 次 |
| 最近记录: |