2014-09-30 146 views
-1

我想使内容this infowindow适合。我只是从这post分叉这个代码。谷歌地图v3适合多个信息窗口的内容

到目前为止,我已经设法尝试以下链接作为我的研究结果

  1. this link第一个答案似乎在2010年的工作,但不再 作品在2014年,或也许我只是想念一些东西。

它指出

设置在构造函数中maxWidth选项属性。是的,即使设置最大宽度不是你想要做的。

则评论的人说,也许这是工作在2010年一年,但不会再在2014年

这可能在2010年很成功,但不利于作为2014年 - 西蒙8月15日在1:25

  • This link取代了“标准”谷歌地图与我们自己的风格的信息窗口,但这不也工作给我。
  • 你想要做什么用自己取代了“标准”的GoogleMaps的信息窗口,并把你的内容到它。一旦你替换了标准的GM infoWindow,你就有很大的自由度。

  • 我也试过this,但代码不适合我的代码。
  • 下面是我试过的代码

    content: $(this.infocontent)[0] 
    
  • 最后是this,其目的是在调整信息窗口,但它不仍然工作。

    VAR信息窗口=新google.maps.InfoWindow({ 内容:......, maxWidth:300 })

  • Something like this is the result,我想,当我们点击标记, infowindow可以自动调整显示。

    +1

    哪里是你的代码? – MrUpsidown 2014-09-30 10:48:51

    +0

    这还不足以说我只是分叉代码,并说明迄今为止我所做的工作的参考? – 2014-09-30 23:46:18

    +1

    编号说*我试过这个,但它没有工作*或*此代码不适合我的代码*将无法帮助任何人来帮助你。我甚至不明白你想要达到什么目标,哪些是无效的。 – MrUpsidown 2014-10-01 07:23:48

    回答

    0

    这不是解决方法,而只是解决方法。没有永久解决问题。

    似乎通过改变这个

    var sites = [ 
          ['American Range', 34.2737729, -118.4284391, 1, "<a href=\"http://americanrange.com/\" target='_blank'>American Range</a>"], 
          ['Gorenje', 46.3446568, 15.0064148, 1, "<a href=\"http://www.gorenje.com/\" target='_blank'>Gorenje</a>"] 
         ]; 
    

    代码向该

    var sites = [ 
         ['American Range', 34.2777032, -118.4238387, 1, '<p><a href=\"http://americanrange.com/\" target="_blank"><b>American Range</b></a></p></br>'], 
         ['Gorenje', 46.4906673, 15.3754774, 1, '<p><a href=\"http://www.gorenje.com/\" target="_blank"><b>Gorenje</b></a></p></br>'] 
    ]; 
    

    具体地说此

    "<a href=\"http://americanrange.com/\" target='_blank'>American Range</a>" 
    

    向该

    '<p><a href=\"http://americanrange.com/\" target="_blank"><b>American Range</b></a></p></br>' 
    

    修复了某些标记的问题,但不是全部。

    enter image description here enter image description here

    +0

    请注意,这只是一个解决方法,并不能永久解决问题。 – 2014-10-02 02:18:34

    相关问题