首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >scrollTo异步触发鼠标悬停

scrollTo异步触发鼠标悬停
EN

Stack Overflow用户
提问于 2011-05-21 19:58:02
回答 1查看 404关注 0票数 1

在固定维度元素上使用jQuery的element.scrollTop()时,会在该元素的子元素上触发mouseover事件,但不是直接触发。相反,mouseover事件在调用scrollTop()方法后大约110ms(Chrome11,OS )或~15ms (Firefox4,OS )发生。

当客户端按下一个键(向下箭头)时,我的脚本调用scrollTop()方法来滚动div。然后,mouseover事件处理程序会干扰键盘事件,这是一种不需要的行为。问题是,由于事件是异步发生的,所以我无法确定鼠标是否真的被移动过。

如何抑制该mouseover事件的影响?有什么变通方法吗?

EN

回答 1

Stack Overflow用户

发布于 2011-05-21 22:17:23

我喜欢hoverintent

它的工作方式类似于

内置的hover (也是它的派生而来)。但是,它不是立即调用onMouseOver函数,而是等到用户的鼠标变慢到足够慢时才进行调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6081571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档