問題タブ [jqvmap]
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 - モバイルビューでjqvmapを非表示にする必要があります
これは進行中の私のサイトhttp://www.wearemovingto.com例としてテンプレートを使用していますが、モバイル ビューでマップを非表示にして、代わりにドロップダウン リストを配置したいのですが、どのコードを使用すればよいのでしょうか? ありがとう。
javascript - JQVMAP で選択されたリージョンが JSFIDDLE Demo で選択解除される
わかりました、検索ボックスの州を選択するために自分のサイトにあるJQVMAPがあります。Clear 関数を追加するまで、すべてがうまくいきました。
また、メンバー HardCode Link からのパッチをパッチに組み込む必要がありました
解決策が見つかりました。jqvmap.js ファイルの 466 行目を次のように変更します。
これは私がそれを初期化する方法です:
各状態をクリックしてクリアする必要がありました。しかし、ワンクリックですべてをクリアするスクリプトを書きました。
selectedRegions
これにより、すべての色が元の色に戻りますが、クリア後に他の状態を選択すると元の色に戻ったすべての状態が表示されるため、明らかにクリアされません。
私の質問は:
以前に選択されたすべての状態をクリックせずに別の状態を選択できるように、選択した状態をクリアするにはどうすればよいですか
アップデート
コンソールからこのコマンドを実行でき、状態を選択および選択解除できます...しかし、クリックして選択した状態は選択解除されません。
クリックされた州をクリアする必要があります...
何が起こっているのかを示す私のjsFiddleは次のとおりです。
JSFIDDLE デモ
javascript - Json応答に基づいてjqvmapの状態の色を変更するには?
この米国の地図をサーバーに実装しましたが、mysql の応答に基づいていくつかの州の色を変更しようとしていますが、できませんでした
これが私が持っているコードです
そして、これがJsonの応答が私にもたらしたものです。これは、私が強調したい状態です
javascript - 関数ロードによる jQuery Vmap の更新
私は次のプラグインを使用しています: http://jqvmap.com/は、異なる地域を持つ国の適切な地図をもたらしました。
クリックが発生したときに一部の情報をフィルタリングするために、投稿データでページを更新したいと考えています。かなり使いやすそうなロード機能を使ったのですが、機能に到達してもその後何も起こりません。
jQuery は次のとおりです。
したがって、基本的にリージョンをクリックすると、何も起こりません。onRegionClick 関数に到達したとしても。
$("#francemap") 内でドキュメントセレクターを呼び出しているような「DOMレベルの問題」であると確信していますが、確認できず、さらにこれを克服する方法もわかりません。
私を読んでくれてありがとう
javascript - jqvmap未定義値の扱い方
jqvmap
マップ シリーズを表示するために使用しています(ifthq.com scroll low left)
。USA マップには、値が 1 に等しい LA と OH の 2 つの州があります。
jqvmap のフィードに使用される JSON は次のとおり{"OH":1,"LA":1}
です。
地図は表示されますが、正しく塗りつぶされません。私の仮定は、線形の normalizeFunction は、最大で 2 つの状態になり、残りは最小であるということです。これはそうではありません。
US マップは終了し50 elements
、データは 2 つしかないため、「デフォルト」データを でゼロに設定するにはどうすればよいjqvmap
ですか? 言い換えると、undefined states would be equal to zero?
ありがとう。
更新 #1: 質問のコード: 定義を表示します。mbrmap は、データ プルの結果です。
html:
JavaScript コード:
initJQVMAP
関数は index オブジェクトのメソッドであることに注意してください。
Index.initJQVMAP(mapdata);
関数呼び出しによって初期化されます。ありがとう。