Internet Explorer / jQuery焦点问题

时间:2009-07-16 15:06:32

标签: jquery internet-explorer

如果您在Internet Explorer(IE6 / 7/8)中打开以下url并将鼠标悬停在“查找肖像”链接上,则会显示一个弹出窗口。当您尝试从月份或年份下拉列表中选择一个值时,Internet Explorer将失去焦点并关闭弹出窗口。它不应该关闭。这仅在Internet Explorer中发生。 jQuery v.1.3.2用于事件处理。有关此问题的任何建议吗?谢谢!

2 个答案:

答案 0 :(得分:1)

您的问题是您正在使用鼠标悬停和鼠标移动功能。请尝试使用hover(),这应该考虑嵌套元素。

问题在于,当您将SELECT元素悬停时,实际上是“离开”了您的气泡,而且它已关闭。

正如我所说,请改用hover()

答案 1 :(得分:0)

在mouseout处理程序上

,在检查标志之前不要隐藏该框。将鼠标悬停在日期选择器上时设置标志,并在鼠标移开时取消设置。