首页 > 解决方案 > CountUp JS 使用 php 变量导致 NAN

问题描述

在写下这篇文章时,我知道我可能会发布一个副本。但我真的没有看到这些例子对我有帮助,我真的不明白为什么这是错误显示..

我正在尝试包含来自 Github 的项目 CountUp.js

https://github.com/inorganik/countUp.js

最终奏效了(我是新手,所以对我来说很容易......)

但由于某种原因,结果显示为 NAN。下面是我的代码我做错了什么?

<script src='https://cdnjs.cloudflare.com/ajax/libs/countup.js/1.8.2/countUp.min.js'></script>
<script src="../js/jquery.min.js"></script> 
<?php
$cashinstore = 1000000;
$cashnewinstore = 2000000;

echo "<div>Current balance: &#127820;<div id=\"counter\" style=\"display:inline\">".htmlspecialchars(number_format($cashinstore,0,",","."))."</div>"
?>


<script>
function countup() {
  var options = {
    useEasing: true,
    useGrouping: true,
    separator: ".",
    decimal: ",",
    duration: 0.1,
  
    
  };

  let demo = new CountUp('counter', "<?php echo $cashnewinstore; ?>", options);
  if (!demo.error) {
    demo.start();
  } else {
    console.error(demo.error);
  }
}

countup();
</script>

标签: javascriptphpjquery

解决方案


推荐阅读