gpt4 book ai didi

javascript - 将字符串和变量传递给函数

转载 作者:行者123 更新时间:2023-11-28 18:15:53 25 4
gpt4 key购买 nike

我正在使用这个 javascript 倒计时时钟:https://github.com/nikhiln/Circular-Countdown

我已经让它工作正常,但现在我尝试将变量传递到它的设置中,以允许我通过按钮控制它。

通过

设置
$(".divName").ccountdown(2016,11,24, '10:40');

因此,例如,我想传递变量,而不是那个日期。

            var date = new Date();
var EndTime = new Date(date);
EndTime.setMinutes(date.getMinutes() + 50);
var years = EndTime.getFullYear();
var months = EndTime.getMonth();
months = months + 1;
var days = EndTime.getUTCDate();
var hours = EndTime.getHours();
var minutes = ('0'+EndTime.getMinutes()).slice(-2);
var timeString = " '" + hours + ":" + minutes +"'";
$(".heatingTimer").ccountdown(years,months,days,timeString);

但是这种方法行不通。我不确定如何以预期的格式传递变量。

最佳答案

您的代码很好,您的代码中只有拼写错误(或错误),您应该将时间作为字符串传递,并且添加额外的单引号,删除引号,它应该按预期工作:

var timeString = hours + ":" + minutes;

关于javascript - 将字符串和变量传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40784485/

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