Questions tagged «events»


5
GIS Day功能的想法?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 鉴于今天是GIS Day,所以我想知道人们对于GIS Day的功能曾经/曾经/曾经/对这些想法有什么想法。 我看过一些我喜欢的故事,但其他任何故事都很棒。
15 events 

1
滚动页面时如何防止地图平移
当HTML页面包含地图,并且用户使用鼠标滚轮向下滚动页面时,当用户的鼠标经过地图时,页面将停止滚动,而地图本身将平移。参见Demo1。 我想模拟使用ArcGIS Server JS API 3.x的“ 针对Google地图的简单易用性技巧”中详细介绍的行为。 也就是说,除非用户在地图中明确拖动,否则页面应滚动,在这种情况下,地图应平移。 在Demo2中,行为几乎是存在的,即使鼠标悬停在地图上,页面也会滚动。 map.on("load", function(){ // Disable navigation by default, so scrolling the page doesn't scroll the map map.disableMapNavigation(); // When the user tries to pan the map, allow this map.on('mouse-drag-start', function(){ map.enableMapNavigation(); }); // Restore the no-scroll behaviour when the mouse leaves the …

4
如何右键单击Leaflet标记停止事件传播?
我在Leaflet标记中未找到右键单击事件,因此我开始侦听mousedown事件。在解决此事件的方法中,我检查 if (event.originalEvent.button == 2) { do_something(); // now i want to stop propagation of the rightclick return; } 这确实可以通过调用do_something()来实现,但是该事件会传播到地图并显示一个上下文菜单。如何防止事件传播到地图? 这在所有主要(即IE)浏览器中都有效吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.