2

こんにちは皆さん、私たちは ajax を介してドラッグされたときにマーカーをロードする Google マップ v3 を持っています。

container.style.filter = "alpha(opacity=60);";
                container.style.opacity = 0.6;  

ドラッグをやめる他の何か。

それを行う最善の方法は何ですか-可能であれば、画像ではなくhtmlを使用したいと思います。

ありがとうリチャード

4

2 に答える 2

3

同じ問題が発生し、マップ上にレイヤーを追加することで解決しました(私の場合、ロードが必要なだけで、別のプラグインを追加する理由は他にありません):

HTML:

<div id="holder" style="position: relative;">
    <div class="overlay standard hidden">&nbsp</div>
    <div id="map"></div>
</div>

CSS:

div#holder {
    position: relative;
}

.hidden {
    display: none;
}

div.overlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    opacity: 0.7;
    z-index: 1;
}

div.overlay.standard { background: #fff url(/image/loading.gif) no-repeat 50% 50%; }
于 2012-07-05T17:58:00.287 に答える
1
  1. テキストを含む四角形を地図上に配置したいだけの場合、基本的にはラベルが必要な場合は、次を検討することをお勧めします: InfoBox
  2. 進行状況を動的に表示するものが必要な場合は、ProgressBarControlを使用することをお勧めします。
于 2012-05-02T16:07:58.273 に答える