2015-10-21 29 views
0

好吧似乎是一个奇怪的,我不完全知道如何调试。我可以开始的任何帮助将是王牌。谷歌地图Lat Long Picker显示徽标但不映射

所以我试图使用这个谷歌地图的jQuery插件,它允许你拖动一个标记并获得一个长的返回(如果你知道一个更好的解决方案做同样的事情,我会采取的!)这里:https://github.com/wimagguc/jquery-latitude-longitude-picker-gmaps

该文件是稀疏的,但它是什么,它不应该需要太多。

我试图在Bootstrap框架内的jQuery UI选项卡中使用此映射。我也希望使用bootstrap网格来调整google地图的宽度。因此,可变宽度和Tabs总是会破坏一切,所以可能是这些。

现在对于这一切,我种了一些与基本的HTML工作:

<div class="row gllpLatlonPicker"> 

    <input type="hidden" class="gllpLatitude" value="56.35319217617958"/> 
    <input type="hidden" class="gllpLongitude" value="-2.87078857421875"/> 
    <input type="hidden" class="gllpZoom" value="11"/> 
    <div class="col-md-12 gllpMap" style="height: 250px; margin: 15px;"></div> 

</div><!--- /.row ---> 

所以结果是我得到的灰色框右侧的外形与谷歌标志和显示方面,但没有地图,甚至更奇怪的是,当我打开浏览器调试控制台时,地图出现。或者如果控制台打开,我会看到灰色框,并在关闭控制台时出现。

任何想法?

没有更多的代码,这个插件在.js中写了它自己的初始化,所以没有什么可以显示的。

让我知道是否还有别的东西我应该显示,如果这不涉及jQuery UI,Bootstrap,以及这个插件,我会为你们所有人一起提琴。如果你指向一个能够完成所有工作的工具,以便能够使用某些工具。

阅读intertubes我注意到一些人在使用API​​ key的Android应用程序开发中遇到问题,但这似乎并不适用于此。

谢谢。

+0

就像所有的插件...如果文档不好,找到另一个有适当的文档。从地图标记获取位置并不困难,也不是设置位置 – charlietfl

回答

0

原来这是一个常见问题,我可能只是没有把它说得好。

该评论是非常有用的,因为它导致我去找另一个插件,然后体验完全相同的情况。这很有趣。但它引发了这样的想法,即这不是一个插件问题,并缩小到使用标签(因为标签总是会导致问题)。

我正试图在加载时将地图加载到隐藏的元素。它需要一个踢地图才能显示出来,所以我在地图上调用了选项卡上的一个函数,并且我今晚不必微波任何青蛙。

为了将来的参考,当有疑问时,它可能是jQuery UI的错。