Jquery 添加字符";%&引用;抵挡

Jquery 添加字符";%&引用;抵挡,jquery,html,counter,Jquery,Html,Counter,我需要将“%”字符添加到应用计数器脚本的数字中。添加字符时,计数器静止不动。非常感谢你的帮助。 我尝试在代码末尾添加一个函数,但没有帮助 <script type="text/javascript"> $(function(){ $('span[data-toggle="counter-up"]').html($('span[data-toggle="counter-up"]').html()+ ' %'); }); </script> $(函数(){

我需要将“%”字符添加到应用计数器脚本的数字中。添加字符时,计数器静止不动。非常感谢你的帮助。 我尝试在代码末尾添加一个函数,但没有帮助

<script type="text/javascript">
  $(function(){
    $('span[data-toggle="counter-up"]').html($('span[data-toggle="counter-up"]').html()+ ' %');
  });
</script>

$(函数(){
$('span[data toggle=“counter up”]').html($('span[data toggle=“counter up”]').html()+'%');
});
我的HTML

  <section id="facts"  class="wow fadeIn">
     <div class="container">
        <div class="row counters">
           <div class="col-lg-3 col-6 text-center">
              <span data-toggle="counter-up">1807</span>
              <p>Единиц техники под нашим сопровождением</p>
           </div>
           <div class="col-lg-3 col-6 text-center">
              <span data-toggle="counter-up">7342</span>
              <p>Пользовательскх обращений решено за 2017 год</p>
           </div>
           <div class="col-lg-3 col-6 text-center">
              <span data-toggle="counter-up">57</span>
              <p>Информационных систем реализовано</p>
           </div>
           <div class="col-lg-3 col-6 text-center">
              <span data-toggle="counter-up">94</span>
              <p>Уровень SLA по решению пользовательских обращений</p>
           </div>
        </div>
     </div>
  </section>

1807
бббббббббббб

7342 2017年

57 бфббббббббб

94 波兰语

我使用jquery.counterup.js2.1.0

试试这个

<script type="text/javascript>
  $(function(){
    var el = $('span[data-toggle="counter-up"]');
    var text = el.text();
    // do something with the value
    // append ' %' to the value
    el.text(text + ' %');
  });
</script>

您可以使用CSSJQuery

使用JQuery

您需要迭代每个
span[data toggle=“counter up”]
元素并替换其值,否则您将只获得第一个元素的值

试试这个

$(函数(){
添加百分比();
});
函数addPercentage(){
$('span[data toggle=“counter up”]”)。每个(函数(元素){
$(this.html($(this.html()+“%”);
});
}

1807
бббббббббббб

7342 2017年

57 бфббббббббб

94 波兰语


非常抱歉。忘了加。我只需要最后一个值的“%”符号。计数器静止不动。这是递增的吗?如果是这样,请在回答中添加脚本,并说明您的意思。这些值是否由其他脚本更新?非常感谢您的帮助。脚本中只计算数字。字符“%”计为字符串。将插件提交给另一个程序员进行修改。如果是这样,请将逻辑放入函数中,并在更新时调用它