Jquery gmap3变量的缩放值不起作用

时间:2014-02-11 18:46:09

标签: jquery jquery-gmap3

使用gmap3,我可以为经度和经度设置“变量”,但对于“缩放”,这是不可能的。

var latitude = $('#lat_Value').text(); 
var longitude = $('#long_Value').text(); 
var mapZoom = $('#zoom_Value').text(); 

$("#map1").gmap3({

    marker:{ latLng:[latitude, longitude] },

    map:{
      options:{
        zoom: 16, // This is working...
        mapTypeId: google.maps.MapTypeId.SATELLITE
      }
    }  
});

$("#map2").gmap3({

    marker:{ latLng:[latitude, longitude] },

    map:{
      options:{
        zoom: mapZoom, // This doesn't works !!..Why?
        mapTypeId: google.maps.MapTypeId.SATELLITE
      }
    }  
});

Here一个带有两个贴图的例子:第一个贴图,带有“缩放值”的数字(它正在工作),第二个贴图带有“变焦值”的变量(它没有工作!)。 有什么问题 ?感谢。

1 个答案:

答案 0 :(得分:1)

值是一个文本值,不知何故,这必然是它无法工作的原因。尝试对值进行parseInt()。

var mapZoom = parseInt($('#zoom_Value').text());