我有两个相邻元素$("#video")
和$("#progress")
。连续悬停在多个元素上
我希望第三个元素$("#time")
在鼠标进入这些元素之一时使用fadeIn
显示,并在鼠标离开元素时再次使用fadeOut
隐藏。我可以得到这个工作,但有一个小问题。
每当鼠标进入其中一个元素时,$("#time")
元素首先被隐藏并再次显示,而我希望它始终显示。
This jsfiddle更清楚地表明了这个问题。
这怎么解决?
请注意,元素尽管在网页中彼此接近,但实际上在代码中相当分离,所以不可能将它们全部放在一个大的div中,并将悬停放在该div上。
你有没有想过将两个元素添加到包含div并设置悬停在该div上? – martineno