2012-04-24 64 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 2012-04-24 14:39:41

+0

很高興我能幫上忙!如果你可以標記這個答案正確:) – kayen 2012-04-24 14:49:03