【发布时间】:2020-06-05 21:58:27
【问题描述】:
根据选民编辑:
我现在的主要问题是我在 java 中创建了一个计数器。在页面加载时,数字应该从 0 变为给定数字,如您在此处的示例中所见:https://codepen.io/corpid/pen/poJERBM...
它在那个页面中就像一个魅力......在codepen.io中,
当我将它添加到我的 wordpress 网站时,当我加载网络时,计数器不是从 0 增加到给定数字(有 3 个不同的数字),而是从给定数字变为 0...它像倒退一样倒计时到 0
例如,第一项应该从 0 到 500,但它从 500 到 0.... 仅在我的网络上,因为在 Codepen 中它可以正常工作...
看到问题的网页是:https://webreviewing.com/CCMS
这是函数
$('.count').each(function (thousands_sep) {
$(this).prop('Counter',0).animate({
Counter: $(this).text()
}, {
duration: 1000,
easing: 'swing',
step: function (now) {
$(this).text(Math.ceil(now));
}
});
});
【问题讨论】:
-
JS 中没有千位分隔符(从数字上讲)你真的必须用 1500 来表示一千和 500 百。但是,是什么让你认为代码应该在 0 之前停止,这没什么好说的
-
@CalvinNunes 在 C# 中有
_作为文字数字的分隔符(可选) -
很高兴知道,所以 1_500 意味着与 1500 相同?
-
有一个涉及语言环境的解决方案:stackoverflow.com/a/45309230/479251
标签: javascript jquery jquery-plugins