当元素出现在屏幕上时触发jQuery事件

前端之家收集整理的这篇文章主要介绍了当元素出现在屏幕上时触发jQuery事件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
一旦元素出现在屏幕上,我想显示淡入淡出的效果。在这个元素之前有很多内容,所以如果我触发文档的效果,在某些分辨率下,视频不会看到它。

在滚动之后,元素变得可见时,是否可以触发事件?
我几乎肯定我以前看过这个效果,但不知道如何实现它。

谢谢!

解决方法

jQuery Waypoints插件可能很有用。当元素在屏幕上可见时,它提供了一种触发动作的方法

例如:

$('.entry').waypoint(function() {
   alert('The element has appeared on the screen.');
});

the site of the plugin有一些例子。

猜你在找的jQuery相关文章