Javascript 如何在浏览器调整大小中触发缩小事件?
我正在为我的测试应用程序使用Javascript 如何在浏览器调整大小中触发缩小事件?,javascript,jquery,leaflet,window-resize,Javascript,Jquery,Leaflet,Window Resize,我正在为我的测试应用程序使用传单js。我需要在调整浏览器大小时触发zoomout事件 以下是我的浏览器调整大小代码: (function(){ $(window).on("resize", resize); function resize() { "use strict"; if($(window).width() <= 765){ mapOptions.zoom = 5; console.
传单js
。我需要在调整浏览器大小时触发zoomout事件
以下是我的浏览器调整大小代码:
(function(){
$(window).on("resize", resize);
function resize() {
"use strict";
if($(window).width() <= 765){
mapOptions.zoom = 5;
console.log(mapOptions.zoom);
}
}
})();
我所做的是创建一个名为
mapOptions
的全局变量。首先使用mapOptions.zoom=7初始化地图,调整浏览器大小后,我将mapOptions.zoom
的值更改为6
。该值已更改,但对地图的缩放没有影响。如果要更改地图的缩放级别,请尝试使用setZoom()
函数,而不是mapOptions。如果要更改地图的缩放级别,请使用zoom
。所以,在你的情况下,使用这个
map.setZoom(6);
希望能奏效
map.setZoom(6);