0

こんにちは〜地図上に約200個のマーカーがあります。

ページが読み込まれるときに1つずつドロップするようにします。つまり、各マーカーのドロップアニメーションに小さな遅延/間隔を追加します。

wait()delay()jQueryとJSのメソッドを使用してアーカイブしようとしましsetTimeout()たが、アニメーションはインスタンスの作成によってトリガーされたようですが、Markerこれらのメソッドはメソッド呼び出しでのみ機能します。(例setTimeout(function(), 1000);:)だから私はそれらのどれも動作させることができませんでした。

誰かがこの問題の簡単な解決策を提供できますか?前もって感謝します!

4

1 に答える 1

0

簡単な提案: マーカーを作成しますが、マップには設定しないでください。それらを配列に追加します。配列の作成が完了したら、最初の配列をポップしてマップ上にドロップします。animation_changedマーカーにイベントを設定します。マーカーのドロップが止まると、アニメーションが null に変わります。イベントで、アニメーションが何であるかをテストし、null の場合は、次のマーカーをオフにして繰り返します。

于 2012-06-11T23:24:04.057 に答える