問題タブ [infowindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6164 参照

javascript - いつも同じマーカーで開いているGoogleマップ(v3)情報ウィンドウ

(JQueryの「load」関数によってロードされたJSONデータから)いくつかのGmarkerを作成し、それらすべてにイベントリスナーを追加して、マーカー上で以前に作成したinfowindowオブジェクトを開き、それらすべてをマップに追加します。

問題は、情報ウィンドウが常に同じマーカーで開くことです。私は以前にこれをすべて機能させていましたが、問題がどこにあるのかわかりません...変数のスコープ?どこかで愚かな間違い?

をアップロードしました。これがjavascriptファイルへのショートカットです。

コード :

0 投票する
1 に答える
439 参照

javascript - GoogleMapsv3でインフォウィンドウを最大化する方法はありますか

古い(v2)バージョンのGoogle Maps APIでは、infowindowsを最大化できましたが(この例を参照)、v3で同等の機能を見つけることができません。タブ付きのinfowindowsでも同じことが起こります(サポートされなくなりました)。

(プラグインを使用しても)それを行う方法はありますか?

0 投票する
3 に答える
6671 参照

jquery - ajaxv3のグーグルマップ情報ウィンドウ

私はほとんどそれを持っていますが、それは完全には機能しません。ajaxを介してコンテンツを読み込もうとしていますが、正しいコンテンツが読み込まれます。Firebugで読み込まれていることがわかりますが、エラーが発生します:infowindowが定義されていません。私は何かがおかしいload_content

load_contentが機能する前に、2つのコメントアウトされた行が、テキストを含む小さなウィンドウをロードします。

0 投票する
1 に答える
18652 参照

google-maps - Google マップ V3 による複数のポリラインと情報ウィンドウ

複数のポリラインを含むマップがあり、ラインをクリックしたときにライン固有の情報ウィンドウを開きたいと考えています。

これまでのところ、私のコードは最後の反復の内容のみを示しています。

私が欲しいものの非常に良い例を2つ見つけましたが、何時間も試してみた後、私はまだそれ以上ではありません.
例 1: http://srsz750.appspot.com/api3/polylines-multiple.html
例 2: http://www.geocodezip.com/v3_GenericMapBrowser.asp?filename=flights090414.xml

だからあなたは私の最後のショットです:-S

最後の反復の内容のみを表示するコードは次のとおりです。

そして、ここに私が期待するコードがありますが、すべての行が消えました(関連するコードのみ、マウスオーバー機能も追加しました):

0 投票する
1 に答える
757 参照

google-maps-api-3 - Google Maps API v3 - 開いているすべての情報ウィンドウを一覧表示する

開いているすべての情報ウィンドウのリストを取得することはできますか? すなわち。マーカーを取得できるように。

前もって感謝します!

0 投票する
3 に答える
6747 参照

google-maps - Google Map API V3 で情報ウィンドウの影を非表示にする

Google Map API V3 で情報ウィンドウの影を非表示にしたい。Floatshadow ペインにアクセスしようとしましたが、その方法がわかりません。

0 投票する
1 に答える
1545 参照

google-maps-api-3 - Google MapsAPIv3でインフォウィンドウのアンカーオブジェクトを取得する

Google Maps API v3では、openメソッドを使用してInfoWindowをアンカーにアタッチできます。そのアンカーオブジェクトを取得する方法はありますか?

0 投票する
1 に答える
352 参照

javascript - javascript var を html フォームのテキストボックスに転送する

こんにちは、マップ上でクリックが検出されるたびに情報ウィンドウとマーカーをポップアップするクリック イベントがあります。

情報ウィンドウで、クリックが完了するとすぐに緯度と経度を表示しようとしています。event.latlng を取得できましたが、location.lat() または location.lng() を html テキスト ボックスに転送する方法を教えてください。

ありがとう

0 投票する
4 に答える
10079 参照

google-maps - Google Maps API InfoWindow にコンテンツが表示されない

私のコードは次のようになります。

基本的に、指定された住所文字列に基づいて、単一のマップ上にいくつかのマーカーを作成しています。クリックすると開くマーカーに infoWindow を追加します。

問題は、infoWindow に何も表示されないことです。

スクリーンショットはこちら:

スクリーンショット

PS: Maps API V3 の使用

0 投票する
2 に答える
7436 参照

javascript - Google Maps APIV3infoWindow-同じコンテンツを表示するすべてのinfoWindows

私のページでは、緯度、経度、情報ウィンドウのコンテンツがobjという名前のオブジェクトの配列に含まれています。

したがって、最初のオブジェクトのプロパティの緯度が必要な場合は、obj[0].latitudeを呼び出すことができます。

各オブジェクトのinfoWindowコンテンツは、obj[i].textに保存されます。

以下のループを使用して、緯度と経度の値をループし、マーカーとinfoWindowsを表示しています。

}

上記のコードは機能しますが、すべてのinfoWindowsは最後のobj[i].textのコンテンツを表示しています。

特定のinfoWindow(obj [x] .text)のinfoWindowコンテンツをそのinfoWindowインスタンスのみに関連付けるにはどうすればよいですか?

誰かがjQueryや他の外部ライブラリを使用せずに解決策を指摘できればもっと良いでしょう。

ありがとう、