我正在嘗試創建一個類似於http://projects.flowingdata.com/walmart/的增長圖。jquery,每2秒添加一個元素
我使用https://github.com/marioestrada/jQuery-gMap做馬平
什麼我目前得到的是一個按鈕,當我點擊它,我要開始動畫。 onclick代碼是:
<script>
$("input.buttonB").click(function(){
window.setTimeout(function() {
$('#map_canvas').gMap('addMarker', {
latitude: 41.60252,
longitude: -100.32855,
content: 'Some HTML content'
}
);
}, 2000);
window.setTimeout(function() {
$('#map_canvas').gMap('addMarker', {
latitude: 11.60252,
longitude: -110.32855,
content: 'Some HTML content'
}
);
}, 2000);
});
</script>
問題是,標記不會在屏幕上每2秒出現一次。窗口等待4秒鐘,然後同時顯示它們兩個。
有什麼建議嗎?
在你的例子中,你不想第二次超出4000毫秒? –
爲什麼你有兩個超時? – Starx
最終會有數百個元素每2秒顯示一組。有兩個超時,因爲我誤解了超時。 – Ted