В настоящее время у меня есть рабочий сайт, содержащий индикатор выполнения, используя Bootstrap. У меня также есть идентификатор, который загружает данные из URL JSON в следующем формате: http://api.bfhstats.com/api/playerInfo?plat=pc&name=1ApRiL&output=jsHTML класс стиля с идентификатором?
В верхней части моей странице у меня есть следующий код для индикатора выполнения:
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100"
style="width: 60%" id="progressbar">60%
</div>
</div>
и сценарий в дно:
document.getElementById("progressbar").innerHTML = data["player"]["rank"]["next"].relProg+'%';
}
индикатор выполнения извлекает данные, необходимые в строчном формате, так что поэтому он правильно показывает% от JSON, однако это не меняет ширину стиля. Проблема дефинативно в теге стиля, и я пробовал такие вещи, как
style="width: #progressbar"
Однако это не работает. Кажется странным, что текст работает, но не фактическая ширина.
Когда я сделать, чтобы передняя часть строки состояния исчезает примерно так: [ссылка] (http://i.gyazo.com/394353e23e5695ae6bd009d520353b72.png) – Stewartps