Google maps 按元素id更改贴图设置
拥有代码:Google maps 按元素id更改贴图设置,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,拥有代码: jQuery(function() { new google.maps.Map(document.getElementById('mymap'), { zoom: 14, center: new google.maps.LatLng(12, 34), streetViewControl: false, mapTypeId: google.maps.MapTypeId.ROADMAP }); }); 无需更改此代码即可更改映射类型 jQuery
jQuery(function() {
new google.maps.Map(document.getElementById('mymap'), {
zoom: 14,
center: new google.maps.LatLng(12, 34),
streetViewControl: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
});
无需更改此代码即可更改映射类型
jQuery(function() {
var map = ???
map.setMapTypeId(google.maps.MapTypeId.TERRAIN);
});
函数结束后无法更改映射,因为它不再可访问 唯一的方法是给它起一个名字,这样你就可以访问它(这只能通过更改不能更改的代码来实现): 标题是“按元素id”,不能使用HTML id修改javascript对象
var map = null;
jQuery(function() {
map = new google.maps.Map(document.getElementById('mymap'), {
zoom: 14,
center: new google.maps.LatLng(12, 34),
streetViewControl: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
});