4

私はGoogleMapsInfoBubbleを使用しています。機能を除いてすべてがうまくclose()機能します。以前私は使用InfoWindowsしました、そしてそこでそれは働いていました。

ところで、Firebugはエラーを報告しません。

私のInfoBubbleは次のようになります。

var infoBubble = new InfoBubble({
      map: map,
      content: $('#balloon-container').html(),
      position: new google.maps.LatLng(areas[area].lat, areas[area].lng),
      shadowStyle: 1,
      padding: 0,
      borderRadius: 0,
      arrowSize: 10,
      borderWidth: 1,
      borderColor: '#ccc',
      disableAutoPan: true,
      hideCloseButton: true,
      arrowPosition: 15,
      arrowStyle: 0
    });

次のコマンドを実行すると、すべてのバブルが開いたままになります。

infoBubble.open();
infoBubble.close();

何か案は?

ありがとう、

ロン

4

1 に答える 1

3

どうinfoBubble.setMap(null)ですか?

于 2012-09-10T12:20:21.150 に答える