私はw3schoolsのJavaScriptプログレスバーを調べて、プログレスバーがパーセントの増加に伴って動くようにコードを再調整しようとしましたが、 「フラグ」も動く。私のコードは動作していませんし、私はいくつかのことを試しました。ありがとうございました。JavaScriptプログレスバー - それに沿ってオブジェクトを移動
`` `
function showProgressByPercent() {
var bar = document.getElementById("progress-bar");
var flag = document.getElementById("progress-flag");
var currentPosition = parseInt(flag.style.left);
var width = 5;
var arg = setInterval(frame, 50);
function frame() {
if (width >= 100) {
clearInterval(arg);
} else {
width++;
bar.style.width = width + '%';
flag.innerHTML = width * 1 + '%';
flag.style.left = currentPosition * (width + '%') + 'px';
}
}
}
` ``
何で最も興味深いのは、フラグ要素は、より簡単なコマンドで全く移動するかどうかを確認するためにテストする場合にも、そうでないということです。
JavaScriptを使用するまではJQueryを使用しないようにしてください。
JSFiddle:
https://jsfiddle.net/b28yh9hd/
あなたは今すぐoksを作成してください。 – brk
@BRK – HannahBanana
@brkは、提案のためのjsfiddleの感謝を追加しました。https://jsfiddle.net/b28yh9hd/ – HannahBanana