2013-02-19 56 views
2

鼠标离开事件我绑定mouseovermouseleave事件到#container DIV和HTML如下:用于嵌入标签

<div id="container"> 
<a href="#">test</a> 
<div class="zclip" id="zclip-ZeroClipboardMovie_2" style="width: 110px; height: 31px;  left: 75px; top: 85px;"><embed width="110" height="31" align="middle" wmode="transparent" flashvars="id=2&amp;width=110&amp;height=31" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always" name="ZeroClipboardMovie_2" bgcolor="#ffffff" quality="best" menu="false" loop="false" src="/static/js/zclip/ZeroClipboard.swf" id="ZeroClipboardMovie_2">  
</div> 
</div> 

的问题是,每次我的鼠标进入.zclip格,然后离开,它会即使我的鼠标仍在容器中,也会触发#container div的mouseleave事件。 #container内的锚标签没有这样的问题。我不知道它是否与.zclip div中的embed元素有关。有人可以给我一些想法吗?

+0

你可以做一个[的jsfiddle(http://jsfiddle.net)你的情况? – 2013-02-19 21:56:36

+0

我重新创建了最好的我可以在jsfiddle中进行设置,并且我只能看到为整个容器启动的一个mouseleave事件。我想我们需要看看你是如何约束这些事件的。 http://jsfiddle.net/jwcarroll/6jD3u/ – Josh 2013-02-19 22:11:03

回答