问题标签 [jquery-gmap3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps - Gmap3 在不破坏整个地图的情况下应用新的中心位置
我正在使用 gmap3 设法使第一个任务正常工作。使用纬度显示地图。
我的 javascript 看起来像
这会加载我想要的地图。我的下一步是能够应用新的纬度和经度。我怎样才能在不破坏整个地图并每次都重新创建它的情况下做到这一点?
jquery - jquery gmap3错误
我正在使用 jquery 和 gmap3。我有这个错误代码
我正在尝试将我的点插入到一个集群中。有任何想法吗?
javascript - "google.maps.MapTypeId is undefined" when using GMAP3 in FF 14
Testing the sample code from gmap3:
on FF 14.0.1, it gives the alert:
TypeError: google.maps.MapTypeId is undefined
on Chrome 16.0.889.0, a div with image shows up.
Why is there such a difference?
javascript - 使用 gmap3 获取位置并绘制到已知位置的路线 - 需要一些微调
我正在尝试使用 gmap3 来执行上述操作,但遇到了困难。我可以让“地图”显示并在其上粘贴标记。我仍然在掌握 javascript,而且我确信我的一些语法已经关闭,这显然没有帮助。
在使用地理位置获取用户位置然后绘制到预定义位置的路线方面,我是否走在正确的轨道上?
为不正确的语法道歉 - 我发现在使用 JS 时很难跟踪括号。
我正在使用可以在此处找到的示例:http: //gmap3.net/api/add-directions-renderer.html
放置在这个 div 中
javascript - 谷歌地图/gmap3 - 从用户的地理位置绘制到已知目的地的路线 - 需要帮助
我正在尝试编写一个脚本来获取用户的地理位置 - 如果他们启用了它,并绘制到预定义目的地的路线。如果他们没有启用地理定位,它应该只绘制预定义的位置。该脚本不起作用,但您应该能够通过查看代码来很好地了解我正在尝试做什么。我在正确的轨道上吗?谁能发现它为什么不起作用?
非常感谢所有帮助。
编辑:当我运行脚本时,我什至没有在浏览器中收到地理位置警告。
编辑:我从 getLocation 中删除了 {timeout: 10000},它现在正在发出警报。脚本更新。
google-maps-markers - 使用 Directions 服务时使用 jQuery/gmap3 获取标记列表
我今天开始使用 gmap3 jQuery 插件,但在获取标记列表时遇到了问题。只要我手动添加所有标记(使用 addMarker 或 addMarkers),一切正常,并且:
给出正确的标记列表。
但是,如果我使用 action:getRoute 和 addDirectionsRenderer - 上面粘贴的代码不能“获取”标记。
我用于显示方向的代码如下 - 它可以正常工作并在地图上正确显示。唯一的问题是我无法从中获取任何标记,因此我可以在创建后处理它们。
javascript - gmap3 API - geoLatlng 没有给出确切的位置
我正在使用 gmap3 的地理定位服务来获取用户的位置并为他们提供前往预定义目的地的路线。
目的地是(坐标注释后):
使用以下方法查找用户的位置(我正在我的办公室为此进行所有开发,与地址完全相同dest
):
所以理论上警报的内容alert(Latlng);
应该与 完全相同dest
,不是吗?
这纯粹是因为 gmap3 在精确定位用户位置方面的局限性,还是我做错了什么?使用 Google Maps JavaScript API v3 会更好吗?
完整的脚本可以在这里看到:http: //pastebin.com/Vz1syjvE
所有帮助表示赞赏。
javascript - gmap api 3.0:覆盖上的“鼠标悬停”事件在侦听器中返回“未定义”事件
我正在用一个项目实现 Google Maps 3.0,我正在使用 jquery-gmap3 插件来控制地图。一切都很好,只是 IE9(通常)在正确解释页面方面存在一些问题。
我有一个 jquery-gmap3 聚集标记(我假设它表示为覆盖而不是标记),并且我有一个文本 - 此群集中包含的标记计数。然后,我通过通常的方式将一个mouseover
和mouseout
事件附加到该集群:
(typeof e == 'undefined')
我的基本问题是,当我移入或移出集群覆盖时,事件侦听器处理函数中没有提供事件。
我已经在以下方法中找到了此方法的问题jquery-gmap3.js
:
看起来,它正在向 Google API 注册事件,然后将其转发给我的自定义处理程序。这很好,但似乎谷歌 API 本身并没有首先返回该事件,根据谷歌文档,它应该返回。
那么我的问题是,是否有人以前经历过类似的行为并且可以提供一些见解。
PS:我为什么要它?mouseout
当我将光标移到文本上时(标记数),IE9 触发事件。我想,玩事件传播就足以纠正这种行为。或者你对这个话题也有什么想法?
谢谢您的回答!
google-maps - 在 GMAP3 中自定义谷歌地图可视化
想要将谷歌地图可视化更改为:
jquery - jQuery gMap 2 - 将 html 添加到内容:行
我正在完成的网站上使用 gMap,作为 gMap 网站的示例,我使用以下方法;
在 content: 'some HTML content' 行中,我添加了一行 html,包括一个 img 和一个 div 文本。像这样'
这一切看起来和工作都很好,但是当我在 xhtml strict 下验证时,我收到关于在 content: '' 行中添加 img 和 div 标签的错误。
我是否误解了可以添加到该区域的 html 类型?还是我做错了。
任何帮助都会受到极大的欢迎。
韦恩