悬停命中区域移动
我试图在用户将鼠标悬停在按钮上时显示一个小动画 div。我让它工作,但是,当您悬停按钮时,它会移出点击区域并立即再次关闭。
有人知道如何阻止这种情况发生吗?或建议更好的方法来做到这一点?
代码和示例在这里...
Im trying to make a little animated div appear when the user mouses over a button. I have it working however, when you hover the button, it moves out of the hit area and closes again straight away.
Anyone know how to stop this happening? or suggest a better way to do it?
code and example here...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 mouseleave、mounseenter 事件来代替悬停。这是一个示例 http://jsfiddle.net/7bSXb/。
You can use mouseleave, mounseenter events instead of hover. Here is an example http://jsfiddle.net/7bSXb/.
如果仅将一个函数作为参数传递给
hover
,则该函数将在悬停进入和悬停退出时执行。尝试使用mouseover
而不是hover
。If you pass only one function to
hover
as an argument this function is executed on hover-in and on hover-out. Try to usemouseover
instead ofhover
.