gpt4 book ai didi

JavaScript 在此计数器中用逗号替换点作为十进制

转载 作者:行者123 更新时间:2023-12-03 02:21:59 24 4
gpt4 key购买 nike

我将这个计数器从之前的帖子中整合在一起。我想将小数点更改为逗号,但我尝试了此操作,但脚本停止工作。此外,如何在一行中获得欧元符号和号码?我没有在任何地方“破坏”,那么为什么数字总是在不同的行上?

HTML:
&euro;<div class="counter">92.1</div> is the amount to pay

JavaScript:
function startCounter(){
$('.counter').each(function (index) {
var size = $(this).text().split(".")[1] ? $(this).text().split(".")[1].length : 0;
$(this).prop('Counter',0).animate({
Counter: $(this).text()
}, {
duration: 2000,
easing: 'swing',
step: function (now) {
$(this).text(parseFloat(now).toFixed(size));
}
});
});
}

startCounter();

JSFiddle在这里:https://jsfiddle.net/fv7bctba/1/

我尝试了 replace(/,/g, '.') 函数。但我必须说我不确定如何使用它。

我还尝试将 split 函数从 .到 ,但它会给我一个 NaN。

最佳答案

<div> s 是 block 级元素,这意味着它们通常会在它们之前和之后呈现换行符。您可以设置 <div> 的样式成为 inline inline-block 或使用已经是 inline 的元素,例如 <span>

关于JavaScript 在此计数器中用逗号替换点作为十进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49119285/

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