javascript - jQuery - 鼠标输入闪烁图像

标签 javascript jquery css

我正在尝试将鼠标悬停在 div 上并显示/隐藏图像。

这是 fiddle :http://jsfiddle.net/s2WWM/

我做错了什么?

最佳答案

使用 mouseentermouseleave 而不是 mouseovermouseout

http://jsfiddle.net/s2WWM/2/

也将它绑定(bind)到容器元素上。

这些事件之间的区别在于 mouseentermouseleave 仅在您完全离开元素时才计数,而 mouseovermouseout 当您离开元素时计数,无论您是否仍在该元素内。

例如,当您将外部元素留给内部元素时,这是 mouseout 而不是 mouseleave 因为您仍在外部元素中。

关于javascript - jQuery - 鼠标输入闪烁图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11604052/

相关文章:

javascript - 如何在javascript中检查点击是单次还是双次

html - 为什么我的第一个行内 block 元素上面有空格

javascript - 如何使用自定义助手( Handlebars )实现嵌套的每个循环

javascript - 为网站构建自定义 mp3 播放器 - 不知道如何编写播放上一首歌曲、播放下一首歌曲的功能

javascript - 单击按钮加载新页面(该按钮故意没有形式)

html - srcset 和 sizes 属性 : Will a retina device choose the correct double size image?

CSS 图像未显示在页面上

javascript - 在嵌套 json 对象中插入数据

javascript - 更改 d3.format 用于 'g' 类型的符号

javascript - 标题固定且主体可滚动时的表格对齐方式