【发布时间】:2013-10-27 08:59:51
【问题描述】:
我的页面上有一个图片库。有一个图像和画廊导航:下一个和上一个按钮。默认情况下,导航是隐藏的,但是当鼠标光标位于图像的右半部分时,next 按钮是可见的(:hover css 选择器)。 next 按钮导致动画,其中涉及导航按钮。问题是动画结束后图像的右半部分没有悬停。我必须执行任何鼠标操作才能使 next 按钮可见。 所以这是我的问题:有没有办法在动画结束后“触发” :hover 选择器?
注意: 我想我可以使用 jQuery $(...).hover(in, out) 解决这个问题,但我想知道是否有更基本的解决方案可以影响 :hover。毕竟,这个选择器要方便得多。
【问题讨论】:
-
请发布您的代码。
-
您在寻找this吗?
-
我使用 Fancybox (v.2) jQuery 插件。它在动画开始时破坏导航并在结束时创建它。
-
请注意
hover伪事件在 jQuery 1.9 及更高版本中已被弃用和删除:jquery.com/upgrade-guide/1.9/#hover-pseudo-event
标签: javascript css