Jquery 点击缩放谷歌地图
我正在尝试缩放点击事件。。但我会显示一个灰色框 我能做什么 在这里输入代码Jquery 点击缩放谷歌地图,jquery,Jquery,我正在尝试缩放点击事件。。但我会显示一个灰色框 我能做什么 在这里输入代码 $(".zoomappa").click(function() { $('.zoomappa').hide(); $('.bt-googlemaps').animate({width:'710px'}, 500); $('.bt-googlemaps').animate({height:'640px'}, 500); $(win
$(".zoomappa").click(function() {
$('.zoomappa').hide();
$('.bt-googlemaps').animate({width:'710px'}, 500);
$('.bt-googlemaps').animate({height:'640px'}, 500);
$(window).trigger('resize');
$('.nozoomappa').show();
});
更改div的尺寸后,应调用map resize事件
google.maps.event.trigger(map, 'resize');
由于地图变量default.js的第208行被设置为private,您不能只将这一行添加到click函数中,因此您必须自己处理这一行。缩放的意思是使屏幕上的div变大吗?谢谢您的建议。关于第208行var map=new google.maps.Mapdocument.getElementByIdconfigs.cavas_id,mapOptions;我该怎么办?谢谢你糟糕的做法你可以添加一些东西,比如global_map=map;在第209行中,调用google.maps.event.triggergorglobal_映射“resize”;在你的点击功能。它会起作用,但这不是一个好方法,您应该找到适合您的编码风格和结构的最佳方法;第209行default.js和google.maps.event.triggerglobal_映射“resize”;在click函数中,但不工作。不要使用var声明,只需声明它即可。请仔细阅读,看看为什么这是一个坏习惯。[第208行]var map=new google.maps.Mapdocument.getElementByIdconfigs.cavas_id,maptoptions;[第209行]全球地图=地图;然后单击函数:$.zoomappa.clickfunction{$'.zoomappa.hide;$'.bt googlemaps.animate{width:'710px'},500;$'.bt googlemaps.animate{height:'640px'},500;google.maps.event.triggerglobal_地图,'调整大小';$'.nozoomappa.show;};但不是工作。。