gpt4 book ai didi

javascript - 设置间隔()不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:59:13 25 4
gpt4 key购买 nike

我试图在“1 秒”的 setInterval() 运行一个函数,但这有点问题。如图所示,我已完成所有操作 here但它不起作用。

这是我的代码:

<script>
function test(db_time)
{
var c_db_time= db_time/1000;
var current_time = new Date().getTime()/1000;
return Math.round(current_time - c_db_time);
}
$(".elapsed_time").each(function() {
var time_r = $(this).data('time_raw');
var inter = $(this).html(time_ago(time_r));//parameter to function

setInterval(inter,1000)
});
</script>

错误是:Uncaught SyntaxError: Unexpected identifier


找到解决方案感谢@Bommox 和@Satpal

 $(".elapsed_time").each(function() {
var time_r = $(this).data('time_raw');
var self = $(this);
var inter = function() {self.html(time_ago(time_r));}
setInterval(inter, 1000);
});

最佳答案

进入setInterval函数的第一个参数你应该传递一个函数或一个匿名函数,比如

setInterval(function(){
console.log("1s delayed")
},1000);

关于javascript - 设置间隔()不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23495665/

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