2014-09-30 142 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

    相關問題