use*_*849 20 google-maps-api-3
如何修改V3地图的mapOptions(在加载初始地图后)?
具体来说,我希望能够翻转
draggable: false
Run Code Online (Sandbox Code Playgroud)
选项
draggable: true
Run Code Online (Sandbox Code Playgroud)
当触发动作(例如点击div)时.
另外:我尝试加载jquery-ui-map并使用:
$('#map').gmap('option', 'draggable', true);
Run Code Online (Sandbox Code Playgroud)
然而,这似乎重新加载地图并忘记所有其他现有选项.我可以重新定义所有这些,但这似乎有点hackish.
任何指针赞赏.
谢谢!
use*_*849 39
发现我甚至不需要jQuery - 它已经是Google Maps API的一部分.简单地说:
map.set('draggable', true);
Run Code Online (Sandbox Code Playgroud)
太容易了!希望它可以帮助某人.
Google Maps JavaScript API V3.25更新
请注意,map.set()这在较新版本的Maps API中不起作用.你必须使用map.setOptions()
资料来源:Google地图参考
| 归档时间: |
|
| 查看次数: |
17077 次 |
| 最近记录: |