問題タブ [jquery-ui-map]
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.
javascript - jquery-ui-map(jQuery用のGoogle Map v3プラグイン)を使用して開いているInfoWindowを閉じる方法
ユーザーは、場所を選択した場所に応じてマーカーをロードします。新しい場所が選択されると、マーカーはクリアされます。マーカーをクリアしたときに情報ウィンドウを開いていると、マーカーが消えても開いたままになります。データが更新されたときに、開いているインフォウィンドウを閉じたい。
私の実装の詳細:
jquery-ui-mapを使用して、jQueryでGoogleマップの実装を強化しています。
次のコードでマーカーを作成するときにクリックイベントを添付します(参考:特定の詳細をすべて取り出して、一般的なものに置き換えました)。
このオプションopenInfoWindow
は何も返さないため、後で閉じるためにInfoWindowオブジェクトを配列に格納することは、実行可能なオプションのようには見えません。
jquery-ui-mapライブラリを使用してこれを実現する方法を知っている人はいますか?APIドキュメントにcloseInfoWindowがリストされていません。
jquery - jquery-ui-map を使用してポイントと情報ウィンドウの XML を取り込む
jquery-ui-map (http://code.google.com/p/jquery-ui-map/) を使用してゴルフ コースを地図上にレンダリングしています。XML フィードを介してコースを提供しています。ポイントを正しくレンダリングすることはできますが、各情報ウィンドウはまったく同じです (XML フィードの最後の項目)。
URL: http://www.madebysprung.com/playground/gmaps/test/
XML: http://www.madebysprung.com/playground/gmaps/test/map.xml
「markerhtml」という変数に情報ボックスの HTML を作成しています。次に、markerhtml を情報ボックスのコンテンツに渡します。
これについて私に何か助けていただければ幸いです。ありがとう!
jquery - 他のhtmlファイルからナビゲートするとjQuery-ui-mapが表示されない
これはstackoverflowに関する私の最初の質問なので、優しくしてください:)
jQuery、jQuery mobile、および jQuery-ui-map プラグインを使用してモバイル Web アプリケーションを作成しています。マップを表示する必要があるファイル (map.html) を更新すると、マップは完全に機能しますが、index.html から移動するとまったく表示されません。コンソールにエラーは表示されません。$('#map_canvas').gmap('refresh'); を試してみました pageinit で、それも機能しません。また、ファイルを直接更新すると、パンが台無しになります...
また、フッターメニューでプリフェッチせずに、 data-rel="external" を使用してみました (これにより、jquery モバイルスタイルが台無しになりました)。
index.html のフッター ナビゲーションは次のとおりです。
マップのコードは次のとおりです。
サイトは現在ここに表示されています(ノルウェー語)
ありがとうございました!
javascript - google-ui-mapプラグインを使用して地図に単一のマーカーを追加します
これは私が変更しようとしている例です:http://jquery-ui-map.googlecode.com/svn/trunk/demos/jquery-google-maps-geocoding.html
単一のマーカーを追加したい。
私はすべてのマーカーを取得しますが、最初はありません。
したがって、マーカーで作成できるマーカーがない場合は、ドラッグできるようにするだけで、マーカーがあるかどうかをもう一度確認してください。
私の問題は、これが正しくない場合です。マーカーのデフォルトでは空の文字列が表示されます。何か案が?
解決
jquery - jquery-ui-mapズームレベルの設定方法
次のコードは正常に機能していますが、ズームレベルを追加できません。ドキュメントによると、それは動作するはず'option', 'zoom', 7
ですが、これはエラーを与えます:"$("#map_canvas").gmap("option", "zoom", 7).bind is not a function"
作業コード、ズームなし、編集済み。ズームは常に1です。
このスニペットにズームレベルを追加するにはどうすればよいですか?
jquery - jquery-ui-mapを使用してオーバーレイを追加する
使ってます
http://code.google.com/p/jquery-ui-map/wiki/jquery_ui_map_v_3_tutorial
オーバーレイに関しては、ドキュメントはかなり貧弱です。
jquery-ui-mapを使用してGoogleマップオーバーレイを追加するための推奨される方法は何ですか?
私のユースケースは、オーバーレイとして検索を行うことです...オーバーレイは、検索結果をマーカーとして返すビューを呼び出します。
javascript - jquery-ui-map を使用して地図の中心を再設定する方法
jquery-ui-map を使用します。
いくつかのマーカーとマップの新しい中心の緯度/経度 (位置検索アプリケーション) を使用して、JSON を介してデータを読み込んでいます。
3 つのセンター コールはすべて失敗します。
ここでの標準的な方法は何ですか?
google-maps - jquery-ui-mapプラグインでGoogleマップスタイラーを使用するにはどうすればよいですか?
私はjsを書くのが苦手です。グーグルマップを作成してカスタマイズする必要があります。このために私はjquery-ui-mapプラグインとこのコードを使用します:
この生成された変数をどこに入れる必要がありますか?
私が使用したリンク: http ://code.google.com/p/jquery-ui-map/ http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
jquery - フィルタリング可能なjquery-ui-map Googleマップ
Google マップのマーカーをフィルタリングする必要があります。現在、jquery-ui-map プラグインを使用してマップを生成しています。これは私のマークアップです:
それが私のjsです:
したがって、js コードの最後の部分は、ドキュメントで見つけたものであり、あまり良くないか、理解するのがばかげているかもしれません。
私の目的は、「タグ」の後にフィルター処理することです。そのため、この特別なタグが付いたマーカーだけを 1 つのリンクで表示できる単純なリストが必要です。
多分あなたはそれを成し遂げるための良いアドバイスを持っていますか?
jquery-ui-map - jQuery UI Map V3 - ローカライズされたレスポンス
jQuery UI Map V3 でローカライズされた応答を取得する方法はありますか? つまり、メソッドを使用search
して場所を見つけると、long_name
値が英語で返されます。
locale
API ドキュメントでは、 param などへの参照が見つかりません。
皆さん、これについて何か知っていますか?
どうもありがとう。