我有一个JSON值,它从以下JS写入HTML和CSS:
$('#team2-keyPlayer2-rating').css('width', data[team1].keyPlayers.keyPlayer1.rating);
$('#team1-keyPlayer1-rating').html(data[team1].keyPlayers.keyPlayer1.rating);
第一个命令运行良好。它控制着CSS栏的百分比。 第二个命令是将值写入HTML。
IE:“90%”
我的问题是我不想在写入HTML时显示“%”。有没有办法删除%写入HTML而不删除JSON中的%?
答案 0 :(得分:0)
很多方法。如果值始终为X%格式,那么您可以使用slice
简单地删除最后一个字符:
.html(data[team1].keyPlayers.keyPlayer1.rating.slice(0, -1));
答案 1 :(得分:0)
或者您可以使用替换
data[team1].keyPlayers.keyPlayer1.rating.replace('%', '')