2012-04-24 28 views
0

範囲フォーム要素を使用してCanvas要素を更新するJQuery関数を取得しようとしています。 私はこのようなルックスを書かれているjQueryの機能:JQuery、Canvas、Range、Html5

$(document).ready(function() { 
    $("changing").change(function() { 
     var Radius = $(this).val(); 
     circle(Radius); 
    }); 
}); 

フォームは次のようになります。

<input id="changing" name="changing" type="range" min="0" max="500" step="5" value="150" onchange="changing(this.val)" /> 

私はすべての書き込み機能に新しいですので、私は私がステップまたはが不足していますかなり確信していますむしろ明らかに間違ったことをしている誰でも私を修正する気に?リンクがある場合は、私に読んでお勧めします、私の方法でそれらを投げてください。

ああ、そして私のキャンバスに私が持っている:

半径が動き回るスライダーから更新される値である
ctx.arc(250, 250, Radius, 0, Math.PI*2); 

答えて

1

試してみてください。$("#changing").change(function() {

あなたがアクセスしようとしているものを基本的にIDを参照していることを示しています。 $(「変更中」)は、タグタイプ「変更中」にアクセスしようとしていることを意味します。

+0

もちろん!ありがとう、それは今働く。 – tomasantonj

+0

うれしい私は助けになることができます!あなたはこの答えを正しい印を付けることができれば素晴らしいだろう:) – kayen