我在页面中创建了Google地图对象,我想通过在文本框中输入缩放级别来更改Google地图缩放级别。
我使用的代码如下:
var zoom = parseInt($('#gm_zoom').val(), 10);
map.setZoom(zoom);
#gm_zoom
是输入缩放级别的文本输入,map
是我的Google地图对象。
你觉得这段代码有什么问题吗?当我取消评论此部分代码时,我会在Chrome控制台中获得以下内容:
<error>
Vd
Q.trigger
Af
H.set
(anonymous function)
Af
(anonymous function)
Q.trigger
Af
(anonymous function)
Q.trigger
Af
H.set
...
(repeated many times)
...
(anonymous function)
gmap_build_sc
manage_events
Q.trigger
Af
H.set
(anonymous function)
关于如何解决这个问题的任何想法?
注意:在同一个功能中我尝试更新缩放级别我也会更改地图类型,纬度和经度,没有错误。只有上面的代码会产生问题!