我有两个相邻的元素$("#video")
和$("#progress")
。
当鼠标进入这些元素中的任意一个时,我希望用fadeIn
显示第三个元素$("#time")
,当鼠标离开该元素时再使用fadeOut
隐藏它。我可以让它工作,但是存在一个小问题。
无论何时鼠标进入其中一个元素并离开另一个元素时,$("#time")
元素首先被隐藏,然后再次显示,而我希望它始终显示。
这个jsfiddle更清楚地演示了这个问题。
如何解决这个问题?
请注意,尽管这些元素在网页上非常接近,但它们在代码中实际上是分开的,因此无法将它们全部放在一个大div中,并将hover应用于该div。