如何在叠加层中选择文本?
现在我的覆盖无效,无法进行文本选择
并在重叠中双击时创建一个缩放。
http://img121.imageshack.us/img121/9022/overlayph.png
最佳答案
您需要取消事件在叠加层上的传播,以便事件不会冒泡至地图。最常见的事件是单击,鼠标按下,鼠标向上,鼠标移动,鼠标进入,鼠标离开,但这仅取决于您要执行的操作。
因此,将事件监听器添加到包含覆盖的基本div并添加:
google.maps.events.addDomListener(theDiv, theEvent, function(e) {
e.cancelBubble = true;
if (e.stopPropagation) {
e.stopPropagation();
}
});
关于javascript - Google Maps API 3.叠加层中的文本选择,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3256062/