5

マーカー ツールチップのテキストに改行を挿入するにはどうすればよいですか。\n動作していないように見えるものを使用しています。

以下のコードを参照してください。

mark = new google.maps.Marker({          
        map: map,             
        position: center,
        title:inspStates[i].name+ "\n"+"total: "+inspStates[i].totalInsp+ "\n"+ info,
        zIndex:3
});
4

5 に答える 5

8

二重引用符 (" ") の代わりに単一引用符 (' ') を使用すると、次のコードのように機能します。

mark = new google.maps.Marker({          
            map: map,             
            position: center,
            title:inspStates[i].name+ '\n total: '+inspStates[i].totalInsp+ '\n'+ info,
            zIndex:3
    });
于 2016-06-25T06:44:49.200 に答える
5

マーカーを使用する場合、複数行のテキストはcontentnotにする必要がありtitleます。また、代わりに\nhtmlを使用する必要があります<br/>

于 2014-04-02T01:30:34.010 に答える
1

ツールチップの代わりにカスタマイズされた Google infoBox を使用し、適切にフォーマットされています: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/examples.html

于 2011-07-27T03:33:11.357 に答える