初始化Google地图画布,我设置了一个奇怪的缩放值......
//Google Map
function initialize(){
var mapCanvas = $('.map-canvas');
mapCanvas.each(function () {
var $this = $(this),
zoom = 10,
lat = 45.426340,
lng = 0.085172,
scrollwheel = false,
draggable = true,
title = '',
contentString = '';
if ($this.data('zoom')){
zoom = parseFloat($this.data('zoom'));
alert('zoom: ' + zoom);
}
## will output : zoom: 6 !!
## if a change to
if ($this.data('zoom')){
#zoom = parseFloat($this.data('zoom'));
zoom = 10;
}
## then I get my zoom at the value 10...
可能有什么不对?与parseFloat()
??
答案 0 :(得分:0)
$this.data('zoom')
与var zoom = 10;
您实际上是指每个data-zoom
元素
mapcanvas