0

我正在尝试获取一个 JQuery 函数来通过范围表单元素更新 Canvas 元素。我编写的 Jquery 函数如下所示:

$(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);

其中 Radius 是要从四处移动的滑块更新的值。

4

1 回答 1

1

尝试:$("#changing").change(function() {

#表示您所指的ID 基本上就是您要访问的内容。$("changeing") 意味着您正在尝试访问标签类型“正在改变”。

于 2012-04-24T13:54:53.327 回答