1

私のコードは、パーセンテージを計算してそれを style.width として渡すことで、プログレス バーの幅を設定するように設計されています。私は初心者なので、悪いコードをお詫びします。

JQuery

$(document).ready(function() {
var width=(1/5*100);
$('#progress_bar').css('width','=width + "%"');
});

HTML

<div id="progress_bar" style="height:1em; background:red; display:block;"></div>

1秒でも余裕のある人が、それを機能させるのを手伝ってくれて、どこが間違っているのかを教えてくれるので、これから学ぶことができますか?

http://jsfiddle.net/SyxAM/

4

3 に答える 3

4

文字列'=width + "%"'を css パラメータの値にすることはできません。

あなたはおそらく欲しかった

 $('#progress_bar').css('width', width + "%");
于 2012-08-14T06:57:42.520 に答える
1

これはあなたの問題を解決します

var width=(1/5*100);

$('#progress_bar').css('width',width + "%");

</p>

于 2012-08-14T06:59:17.263 に答える
1

変数の追加が間違っていました。次のようにする必要があります。

$(document).ready(function() {
var width=(1/5*100);
$('#progress_bar').css('width', width + "%");
});

ここで見ることができますhttp://jsfiddle.net/SyxAM/2/

于 2012-08-14T07:01:05.777 に答える