2016-09-26 6 views
0

進捗バーを更新する方法がわかりません。ここ はJavaScriptを使用してプログレスバーを更新する

socket.on('value',function(data){ 
    console.log(data); // For example, this prints value '10' 
// Here i have to update progress bar. 
} 

私は均等に、10で値を分割し、100%に進行状況の幅を調整したい、私のコードです。 誰でもこの作業を手伝ってもらえますか?出来ますか?私はこのコンセプトに慣れていません。これを解決するのを手伝ってください。

+0

要素(https://developer.mozilla.org/ru/docs/Web/HTML/Element/progress)があり、コールバック内で更新する必要がありますか?質問から明らかではない – serge1peshcoff

+0

この質問は不明です。文脈を追加して、これまでに試したことのいくつかの例を追加してください。 – evolutionxbox

答えて

2

あなたが<progress>要素を使用している場合は、あなたがそのようなあなたのコールバックの内側にそれを更新することができます

// suppose your <progress> element is defined this way: 
<progress min=0 max=100 id="myProgressBar"></progress> 

// updating it: 
socket.on('value',function(data){ 
    console.log(data); // For example, this prints value '10' 
    $("#myProgressBar").val(data/10) // here is the one way to update it 
} 

また、あなたが10で除算を省略することができます(とだけ$("#myProgressBar").val(data)を呼び出す)だけmax=10(またはものは何でもあなたの最大値を指定します値は要素の属性内にあります)。

+0

ありがとう – naik3

関連する問題