等待启动动画jquery之前的页面加载之后
我使用jQuery编写了一个脚本,这样页面在加载时会自动滚动到某个id标记。我希望此动画在页面加载后等待5秒,然后再触发。我该怎么做 这是我写的剧本:等待启动动画jquery之前的页面加载之后,jquery,scroll,jquery-animate,delay,Jquery,Scroll,Jquery Animate,Delay,我使用jQuery编写了一个脚本,这样页面在加载时会自动滚动到某个id标记。我希望此动画在页面加载后等待5秒,然后再触发。我该怎么做 这是我写的剧本: let scrollAnchor = "anchor-scroll" const scrollToAnchor = function(anId){ let aTag = $("#"+anId) console.log(aTag); $("html,body").anima
let scrollAnchor = "anchor-scroll"
const scrollToAnchor = function(anId){
let aTag = $("#"+anId)
console.log(aTag);
$("html,body").animate({ scrollTop: aTag.offset().top }, 12000);
}
$(document).ready(function () {
scrollToAnchor(scrollAnchor);
});
谢谢 可以使用.delay()函数。
一切都在这里——>;) 可以使用.delay()函数。
一切都在这里——>;) 也许您可以使用
setTimeout(function(){scrollToAnchor(scrollAnchor);},5000)代码>。在$(文档)中.ready(函数(){
也许您可以在$(文档)中使用setTimeout(函数(){scrollToAnchor(scrollAnchor);},5000);