1

我想改变基于 jQuery Mobile 范围选择器在 Google Maps API3 中制作的圆的半径:

http://goo.gl/T1OHC

但是,每次更改滑块时,Chrome Web Developer 都会不断发出错误“未捕获的错误:属性值无效:_”。为什么?

4

1 回答 1

3

我解决了我自己的问题。问题是 Google Maps API3 解析$(this).val()为字符串,而需要整数值。为了解决这个问题,我$(this).val()parseInt($(this).val()).

这是我的最终 javascript。

$('input#circleRadius').change(function() {
    circle.setRadius(parseInt($(this).val()));
    });
});
于 2012-03-19T15:43:52.587 回答