【发布时间】:2022-11-19 17:47:58
【问题描述】:
我在一个网站上工作,当用户滚动到与动画关联的元素所在的部分的视图时,该网站将启动 javascript 动画。我使用以下函数来这样做:
async startDelay(){
if(!window.scrollY > document.querySelector('#about')){
this.start();
}
else{
setTimeout(this.startDelay, 300);
}
}
当我滚动到元素时动画没有开始,关于为什么的任何想法?
【问题讨论】:
-
你具体想问什么?有什么不对吗?您可能需要包含更多信息以便有人能够提供帮助。
-
我在问是否有人能看到我的代码有什么问题。哪些额外信息可能有用?
-
什么叫startDelay?
标签: javascript html jquery