gpt4 book ai didi

javascript - 在javascript中向右滑动

转载 作者:行者123 更新时间:2023-12-02 19:03:32 25 4
gpt4 key购买 nike

当我点击它的孙子时,我试图让 div 向右移动。然而,我经常遇到时间安排问题。我怀疑我没有正确使用 setTimeout 函数。有人可以看看他们是否发现错误。我希望我自己的函数能够工作,而不是使用 jquery 函数,因为我之前没有 jquery

的经验
function sendrequest(element) {
var element=element.parentNode.parentNode;
var i=0;

while(i<150) {
right=i+"%";
myVar=setTimeout(element.style.right=right,3000);
i++;
}
}

最佳答案

是的,您在调用异步setTimeout之前同步递增。具体方法如下:

var element = element.parentNode.parentNode;
var i=0, myVar;
function sendrequest(){
if (i < 150) {
var right = i+"%";
element.style.right = right;
i++;
myVar = setTimeout(sendrequest, 3000);
}
}

关于javascript - 在javascript中向右滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14559035/

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