gpt4 book ai didi

javascript - 没有鼠标事件的图像动画Jquery

转载 作者:太空宇宙 更新时间:2023-11-04 12:49:22 25 4
gpt4 key购买 nike

如果这是一个奇怪或菜鸟的问题,我很抱歉。

但我一直在搜索,但找不到我正在寻找的答案。

到目前为止,我有一个网站:

Test Website

正在使用 OnePageScroll Jquery 插件 GitHub Page

但是,如果您访问我的网站,您会看到图像上有一些事件,这些事件是由鼠标事件触发的,即:mouseenter、hover、mouseleave

现在,我需要知道,如果 Jquery 上有一种方法可以使这些动画在没有鼠标事件的情况下工作,就在我向下或向上滚动时,动画独立于鼠标或触摸或其他事件,就像自动动画,这可能吗?

也许不是,但谁知道呢,我希望我已经解释清楚了,希望有人能对此有所启发。

提前致谢!

PS = 如果您需要代码,请告诉我。

最佳答案

例如,您可以使用 jquery.inview向下滚动时,一旦应该动画的元素出现在 View 中,就开始动画。

那里的示例用法:

$('div').bind('inview', function(event, isInView, visiblePartX, visiblePartY) {
if (isInView) {
// element is now visible in the viewport
if (visiblePartY == 'top') {
// top part of element is visible
} else if (visiblePartY == 'bottom') {
// bottom part of element is visible
} else {
// whole part of element is visible
}
} else {
// element has gone out of viewport
}
});

只是一个Fiddle我在另一个答案中使用了 inview 的示例 - 当您向下滚动时,一旦 inview 绑定(bind)到的元素出现在 View 中,表盘就会动画化。

关于javascript - 没有鼠标事件的图像动画Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26246701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com