意図:
私たちが持っているさまざまなストアのリストを表示したい単一テンプレートの jQM ページがあります。
これが実際の例です: http://bit.ly/WU7N1P
ポップアップ用に再利用可能なコンテナーを 1 つ用意し、ユーザーが 1 つの場所または別の場所をタップすると、ネストされ
DIV
たコンテナーを更新したいと考えています。私の実装のベースは jQM Google Map プラグインからのもので、これに追加しました。src
iframe
タップされる場所の緯度と経度のパラメーターを作成し、それをファイルに渡し
URL
ますshowMap.html
。これはiframe
src
、Google マップが iframe に読み込まれる場所です。ユーザーが店舗の正確な場所を確認できるように、マップにマーカーも追加しました。
問題:
ユーザーがボタンをタップしてマップを開くと、ロードされるポップアップが 2 つあるように見えますか? そのため、マップ ポップアップを閉じると、2 つ目の空白のポップアップが残り、それも閉じる必要があります。
注:ほとんどの場合、最初の「マップを開く」ボタンでこの問題を再現できますが、問題を再現するには、2 つ目の別の「マップを開く」ボタンをタップする必要がある場合があります。
私はこれに数週間完全に行き詰まっており、誰かが私のためにこの問題に光を当てることができることを望んでいます.
これは、同様に動作する jsFiddle です。 http://jsfiddle.net/hmQZk/3/
事前にどうもありがとうございました!
ウィジーブーム